deadfall








noun

  1. a trap, especially for large game, in which a weight falls on and crushes the prey.
  2. a mass of brush and fallen trees.

noun

  1. a type of trap, used esp for catching large animals, in which a heavy weight falls to crush the preyAlso called: downfall

Leave a Reply

Your email address will not be published.

48 queries 0.379