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
Base Words
cloud
thunder