BACK TO razor-wire
razor wire vs. barbed wire
noun
noun
- 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.