American English

Definition of razor wire noun from the Oxford Advanced American Dictionary


razor wire

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