English edit

Noun edit

tripwires

  1. plural of tripwire