Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
barbed
in English
barbed
us
/ˈbɑrbd/
uk
/ˈbɑːbd/
#moderate
Lemma:
barb
The lemma is the base or root form of this word.
Definitions
Adjective
with
sharp
or
piercing
points
having
pointed
protrusions
;
sharp
edges
having
a
hurtful
;
mocking
tone