barbed

Save
barbed /ˈbɑɚbd/ adjective
barbed
/ˈbɑɚbd/
adjective
Learner's definition of BARBED
: having a sharp point that sticks out and backward from a larger point : having a barb
: expressing criticism in an unkind and often clever way