tripwires
English
Noun
tripwires
plural of
tripwire