LOOMING


Meaning of LOOMING in English

(n.) The indistinct and magnified appearance of objects seen in particular states of the atmosphere. See Mirage.

Webster's English dictionary.      Английский словарь Webster.