Meaning of the word "tropical storm" in English

What does "tropical storm" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

tropical storm

1.
Learn This Word at Lingoland