Deadfall

What is Deadfall?

Deadfall definition and meaning on Dictionary terms:
noun
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

 

reference: https://www.dictionary.com/browse/deadfall

Tags: