{n. phr.} A very quick and understanding mind, which is quick to catch an idea. * /Henry is not fond of sports, but he has a mind like a steel trap./ * /A successful lawyer must have a mind like a steel trap./
MIND LIKE A STEEL TRAP
Meaning of MIND LIKE A STEEL TRAP in English
Slang English vocab. Английский сленговый словарь. 2012