adjective Date: 1611 having barbs, characterized by pointed and biting criticism or sarcasm
BARBED
Meaning of BARBED in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012