Deadfall

Noun

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

Leave a Reply

Your email address will not be published.