DEADFALL


Meaning of DEADFALL in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.