meaning of looming
1. The indistinct and magnified appearance of objects seen in particular states of the atmosphere. See Mirage.
2. of Loom
Related Words
looming |
1. The indistinct and magnified appearance of objects seen in particular states of the atmosphere. See Mirage.
2. of Loom
looming |