BACK TO razor-wire

razor wire vs. barbed wire

noun
  1. a wire or strand of wires having small pieces of sharply pointed wire twisted around it at short intervals, used chiefly for fencing in livestock, keeping out trespassers, etc.