trombe
Top 20000
Meanings
Noun
1. waterspout (meteorology, Europe)
2. whirlwind (meteorology, North America)
Examples5
A torrent of rain fell all night.
It's raining cats and dogs.
It's raining buckets outside.
It's raining cats and dogs.
A huge waterspout has formed.