Idiom: Trade barbs

Idiom Definitions for 'Trade barbs'


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

See also: