What does Barbated mean?

Barbated meaning in General Dictionary

Having barbed points

View more

  • Having barbed points.

Barbated meaning in General Dictionary

(a.) Having barbed points.