steel trap
English Dictionary
->
Letter S
-> steel trap
Search Dictionary:
steel trap Definition
(n)
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
"
steel trap Synonyms
steel trap
© Art Branch Inc.