Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thunderhead
in English
thunderhead
us
//ˈθʌndərhɛd//
uk
//ˈθʌndəhed//
#limited
Definitions
Noun
top
of
a
cumulonimbus
cloud
;
indicative
of
thunderstorms
The
meteorologist
warned
of
a
thunderhead
forming
in
the
distance
.