outrage
Top 15000
Meanings
Noun
1. offence, insult, contempt
2. onslaught (literary)
3. contempt (e.g. of court) (law)
Examples2
It's an outrage.
It's an outrage.