agobiante
Top 20000
Meanings
Adjective
1. overwhelming
2. crippling
Examples2
The heat is overwhelming.
Why is it so suffocating to live in Modena?