tourmente
Top 20000
Meanings
Noun
1. storm
2. upheaval, turmoil (figuratively)
Examples2
revolutionary upheaval
hailstorm