VariousWords beta
Related Terms:
Definitions:
Noun
barbed wire
barbwire
Definition: strong wire with barbs at regular intervals used to prevent passage
Definition: Alternative spelling of barbed wire