Synonyms and related words :
Dionaea, ambuscade, ambush, ambushment, baited trap, blind, deadfall, deathtrap, decoy, firetrap, flytrap, gin, lurking hole, mine, mole trap, mousetrap, pitfall, rattrap, set gun, shadowing, spring gun, springe, stalking-horse, surveillance, trap, trapfall