Big Huge Thesaurus

mantrap

noun

sounds kind of like