1. looming - Noun
2. looming - Verb
of Loom
The indistinct and magnified appearance of objects seen in particular states of the atmosphere. See Mirage.
Source: Webster's dictionaryAccording to a statement by the university, in light of the looming ventilator shortages faced by the country, the UJ engineering team designed and developed the portable 3D printed mechanical ventilators. Source: Internet
Abulafia, pg. 127 Otto returned to Germany to deal with the situation, hopeful to salvage something from the looming disaster. Source: Internet
According to a 2017 report by Delta Waterfowl Foundation, resurgent duck populations haven’t solved the “looming crisis” of historically low numbers of duck hunters. Source: Internet
A condition for abrupt and catastrophic flood formation is looming in Nile river basin. Source: Internet
Aged 11, he photographed his bedroom from ground level, furniture and a mirror looming over his toy racing cars. Source: Internet
All of you who've been forwarding that Instagram post about the looming closure of Giovanni's Restaurant, stop it! Source: Internet