have a mind like a steel trap

иметь острый и живой ум

Although Timothy is seventy-five he has a mind like a steel trap and his memory is very good.

Другие идиомы: