American Dictionary
Definition barbed in American English
barbed adjective
adjective
/bɑrbd/
1
barbed comments contain criticisms or insults
Synonyms and related words
Synonyms and related words
