invectiver
Top 20000
Meanings
Verb
1. to insult, shout abuse (at) (transitive)