American English

Definition of razor wire noun from the Oxford Advanced American Dictionary

 

razor wire

 noun
noun
 
[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 Learner's Dictionary entry: razor wire