to shout or speak insults at someone in a forceful manner.
Meanings
The two politicians were hurling insults at each other during the debate.
Synonyms
Examples
Last updated: 2025/01/11 11:51