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
Hear It! Say It! Write It!