Topic: METEOROLOGY


storm cloud

noun
     
storm cloud [countable]
1HEM a dark cloud which you see before a storm
2 [usually plural] a sign that something very bad is going to happen:
Storm clouds are gathering over the trade negotiations.

Explore METEOROLOGY Topic

Word of the Day
The METEOROLOGY Word of the Day is:

Other related topics