Barbed
Part of speech: verb
Definition: To furnish with barbs, or with that which will hold or hurt like barbs, as an arrow, fishhook, spear, etc.
Part of speech: adjective
Definition: Having barbs Bearded (also applied to roses).
Pungent
Part of speech: adjective
Definition: Having a strong odor that stings the nose, said especially of acidic or spicy substances.Having a sharp and stiff point.