barbed [adjective]

Definition of barbed:

having or covered with protective barbs or quills or spines or thorns or setae etc.

Synonyms of barbed:


Opposite/Antonyms of barbed:


Sentence/Example of barbed:

The experience begins with the forbidding entrance, which is fenced with barbed wire.