RAZOR WIRE


Meaning of RAZOR WIRE in English

noun

: coiled wire fitted with sharp razor edges and used as an obstacle or a barrier ; also : concertina 2

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.