Meaning of barbwire
Definition of barbwire
(noun)
strong
wire
with barbs at
regular
intervals
used
to
prevent
passage
Other information on barbwire
WIKIPEDIA results for
barbwire
Amazon results for
barbwire
Tweet