DEADFALL


Meaning of DEADFALL in English

■ noun N. Amer.

1》 a trap consisting of a heavy weight positioned to fall on an animal.

2》 a mass of fallen trees and brush.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.