RAZOR WIRE
Meaning of RAZOR WIRE in English
noun
[ U ] strong wire with sharp blades sticking out, placed on top of walls and around areas of land to keep people out
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005