BARBED WIRE
Meaning of BARBED WIRE in English
noun
[ U ] strong wire with short sharp points on it, used especially for fences :
a barbed wire fence
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005