Meaning of steel trap
Definition of steel trap
(noun)
an
acute
intelligence
(an
analogy
based
on the
well-known
sharpness
of
steel
traps); "he's as
sharp
as a
steel
trap"; "a
mind
like
a
steel
trap"
a
trap
made
of
steel
with a
strong
spring
and
sharp
toothlike
projections to
hold
the
prey
Other information on steel trap
WIKIPEDIA results for
steel trap
Amazon results for
steel trap
Tweet