Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
looming
in English
looming
us
/luːmɪŋ/
uk
/luːmɪŋ/
#common
Lemma:
loom
The lemma is the base or root form of this word.
Definitions
Verb
an
exaggerated
or
intimidating
appearance
to
appear
vaguely
or
indistinctly
(
in
distance
,
etc
.)
Noun
a
threatening
presence
;
impending
event