razor wire


noun

Also called razor ribbon.

British Dictionary definitions for razor wire

razor wire

noun

strong wire with pieces of sharp metal set across it at close intervals, used to make fences or barriers