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. 2012