Idiom: Trade barbs

Idiom Definitions for 'Trade barbs'


If people trade barbs, they insult or attack each other.


Idioms similar to 'Trade barbs'

See also: