What does barbwire mean?

barbwire meaning in General Dictionary

powerful wire with barbs at regular periods accustomed prevent passageway