déferlement
Top 20000
Meanings
Noun
1. surge (electric current)
2. upsurge, surge, barrage (figuratively)