Idiom: Trade barbs

Idiom Definitions for 'Trade barbs'


<p>If people trade barbs, they insult or attack each other.</p>

Idioms similar to 'Trade barbs'

See also: