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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.