Advertisement
Advertisement
View synonyms for deadfall
deadfall
/ ˈdɛdˌfɔːl /
noun
- a type of trap, used esp for catching large animals, in which a heavy weight falls to crush the prey Also calleddownfall
Advertisement
Advertisement
Advertisement
Advertisement
Browse