barbed wire


Meanings

  • strong wire with barbs at regular intervals used to prevent passage

Synonyms