tripwires

English

Noun

tripwires

  1. plural of tripwire

Verb

tripwires

  1. third-person singular simple present indicative of tripwire