WordUnscrambler Home
barbed
Definitions
[bɑːbd], (Adjective)
Definitions:
- having a barb or barbs
(e.g: barbed arrows)
Phrases:
Origin
:
Click here to see the free dictionary definition for barbed
definition by Oxford Dictionaries