barbed

Definitions


[bɑːbd], (Adjective)

Definitions:
- having a barb or barbs
(e.g: barbed arrows)


Phrases:

Origin:




definition by Oxford Dictionaries