From the alternatives given below, select the correct meaning of the idiom.
Catch a weasel asleep.
Show answer & explanation
Correct answer: A
Explanation
Meaning of the Idiom
"Catch a weasel asleep" means to surprise or catch out someone who is usually very alert, cautious, or difficult to deceive.
The Metaphor: Weasels are known in folklore and nature for being extremely wary, quick, and alert animals. The idea is that it is almost impossible to find one sleeping or off-guard.
If you "catch a weasel asleep," you have managed to find a clever or watchful person in a rare moment of inattention.