1. Verb form
of Loom
2. Noun
The indistinct and magnified appearance of objects seen in particular states of the atmosphere. See Mirage.
More about this word
Synonyms and related words
Explore this word
