English Dictionary
Definition barb in British English
barb noun
[countable] noun
/bɑː(r)b/
Synonyms and related words
