Barbs Synonyms and Antonyms

An aggressive remark directed at a person like a missile and intended to have a telling effect
(Noun)