Definition of razor wire noun from the Oxford Advanced Learner's Dictionary

 

razor wire

 noun
noun
BrE
 
; NAmE
 
[uncountable]
 
jump to other results
strong wire with sharp blades sticking out, placed on top of walls and around areas of land to keep people out
See the Oxford Advanced American Dictionary entry: razor wire