Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thundercloud
in English
thundercloud
us
//ˈθʌndərklaʊd//
uk
//ˈθʌndəklau̯d//
#moderate
Plural
thunderclouds
Definitions
Noun
a
dark
cloud
producing
thunder
and
lightning
;
stormy
weather
A
thundercloud
was
gathering
over
the
mountains
.
something
ominous
and
threatening
(
a
person
or
situation
)
The
new
policy
has
become
a
thundercloud
over
the
company's
future
.
Base Words
cloud
thunder