Steel Trap (noun) Definition, Meaning & Examples

noun
  1. a trap for catching animals, consisting of spring-operated steel jaws with sharp projections that clamp shut.
Steel Trap (noun) Definition, Meaning & Examples

More Definitions