deadfall
(noun)
noun
1. (US) A kind of trap for large animals, consisting of a heavy board or log that falls on to the prey.
2. deadwood
3. (US, slang) A cheap, rough saloon or bar.
(noun)
1. (US) A kind of trap for large animals, consisting of a heavy board or log that falls on to the prey.
2. deadwood
3. (US, slang) A cheap, rough saloon or bar.