What is Deadfall?
Deadfall definition and meaning on Dictionary terms:
a trap, especially for large game, in which a weight falls on and crushes the prey.
a mass of brush and fallen trees.
RELATED WORDSperil, risk, danger, snag, difficulty, drawback, web, toil, hook, setup, downfall, catch, mesh, entanglement, snare, pit, swindle, quicksand, mousetrap, ambush