Deadfall Definition
dĕdfôl
deadfalls
noun
A trap arranged so that a heavy weight is dropped on the prey, killing or disabling it.
Webster's New World
A tangled mass of fallen trees and brush.
Webster's New World
Wiktionary
Other Word Forms of Deadfall
Noun
Singular:
deadfall
Plural:
deadfallsFind Similar Words
Find similar words to deadfall using the buttons below.