Idiom: Trade barbs

What does 'Trade barbs' mean?

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


  • Category: General
  • Contributed By: Vlad40

See also: