Find the word definition

Wiktionary
trap makers

n. (trap maker English)