(To Have a) Mind Like a Steel Trap Character December 22, 2015 • No Comments • What does the idiom “(To Have a) Mind Like a Steel Trap” mean? Definition: An intelligent person who …