Select the meaning of the given idiom.
Forty winks.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is Option 4 i.e. a short sleep.
The idiom "forty winks" means "a short sleep" because it refers to a brief nap or rest, typically taken during the day. The term is often used to describe a quick and light sleep, rather than a long or deep one.
The other options—deep sleep, secret signal, and long leave—do not align with the idiomatic meaning of taking a short rest.