trombe
Meanings
Noun
1. waterspout (meteorology, Europe)
2. whirlwind (meteorology, North America)
Examples5
Il est tombé des trombes d'eau toute la nuit.
A torrent of rain fell all night.
Il tombe des trombes d'eau.
It's raining cats and dogs.
Il tombe des trombes d'eau dehors.
It's raining buckets outside.
Il pleut des trombes.
It's raining cats and dogs.
Une trombe d'eau géante s'est formée.
A huge waterspout has formed.