1
: having barbs
2
: characterized by pointed and biting criticism or sarcasm
barbed witticisms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share