Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

barbed wire Definition

Cancel
barbed wire
noun(barbed wire)
twisted wires armed with barbs or sharp points —called also barbwire

Words Related to barbed wire!

barbed wire Examples by Brain Bank Users