Dictionary search results

Showing 1-2 of 2 results

apparition British & World English

A ghost or ghostlike image of a person

apparition English Thesaurus

a monstrous apparition