meaning of barbwire

barbwire meaning in General Dictionary

powerful wire with barbs at regular periods accustomed prevent passageway