abrumador
Top 9000
Meanings
Adjective
1. overwhelming, overpowering, daunting
2. exhausting, tiresome
Examples1
The bill was approved by an overwhelming majority.