vocab dash
Log in
Sign up
vexation
Top 30000
Meanings
Noun
1. insult
2. humiliation
3. harassment