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.

English idioms vocab.      Словарь английских идиом и выражений.