razor wire

1 ENTRIES FOUND:
Save
razor wire noun
razor wire
noun
Learner's definition of RAZOR WIRE
[noncount]
: strong wire that has many sharp metal pieces on it and is put around an area to keep people out or in