English dictionary
barbed wire meaning and definition
Definition and meaning of barbed wire at MeaningMonkey.org. barbed wire meaning and definition in the English Dictionary.BARBED WIRE noun
Definition of barbed wire (noun)
- strong wire with barbs at regular intervals used to prevent passage
- synonyms: barbwire
Source: Princeton University Wordnet