Word Hen
What is the meaning of the word "
barbed
"?
Definitions:
capable of wounding
adjective
a barbed compliment
Synonyms:
biting
burred
mordacious
nipping
pungent