BARBED


Meaning of BARBED in English

[barbed] adj (1611) 1: having barbs

2: characterized by pointed and biting criticism or sarcasm "~ witticisms"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.