barbed tape









barbed tape


noun

  1. wire with razor-sharp edges or projections, placed in coils as a barrier along the tops of fences or walls, as at a prison.
52 queries 0.586