noun Date: 1598 a trap so constructed that a weight (as a heavy log) falls on an animal and kills or disables it, a tangled mass of fallen trees and branches
DEADFALL
Meaning of DEADFALL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012