avasallador
Top 35000
Meanings
Adjective
1. overwhelming; deadly; deafening
2. domineering
Examples1
An overwhelming smell of vomit and armpits permeated every corner