barbed wire
English Dictionary
->
Letter B
-> barbed wire
Search Dictionary:
barbed wire Definition
(n)
strong
wire
with
barbs
at
regular
intervals
used
to
prevent
passage
barbed wire Synonyms
barbed wire
© Art Branch Inc.