Definition of Steel Trap

  • 1. An acute intelligence (an analogy based on the well-known sharpness of steel traps) Noun
  • 2. A trap made of steel with a strong spring and sharp toothlike projections to hold the prey Noun

Semanticaly linked words with "steel trap"

Hyponims for word "steel trap"