improperio
Top 25000
Meanings
Noun
1. insult, affront, diss
Examples2
slag off
The argument became so heated that it ended in an exchange of invectives.