TRADE INSULTS


Meaning of TRADE INSULTS in English

insult each other, say rude things to each other, mudsling

When the two men couldn't agree on the cause of the problem, they began trading insults.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.