entrappers
English
Noun
entrappers
plural of
entrapper