tropical depression
Definition
noun. a weather system with low pressure and organized thunderstorms but no fronts.
Example Sentence
The weather forecast predicts a tropical depression hitting the coast by tomorrow evening.
Synonyms
cyclonic storm; low pressure system; weather disturbance
Antonyms
high pressure system; clear weather
Hear It! Say It! Write It!
tropical depression