Langimage
English
B2

to shout or speak insults at someone in a forceful manner.

Meanings

to shout or speak insults at someone in a forceful manner.

The two politicians were hurling insults at each other during the debate.

Synonyms

Last updated: 2025/01/11 11:51