English Dictionary
Definition barbed in British English
barbed adjective
adjective
/bɑː(r)bd/
1
barbed comments contain criticisms or insults
Synonyms and related words
Synonyms and related words
