Learn English – “Snatch a nap”/”take a nap”/”have a nap”

differences

Can we say "to snatch a nap"? If it's possible then Is there any difference between "snatch a nap", "take a nap" and "have a nap"?

Best Answer

Can we say "to snatch a nap"?

As far as I know this would be a new idiom. But, well this kinda thing is where new idioms come from so I can't really say no.

ngrams has this since before the 1860's. It's just had very minor usage compared to the others.

snatch

verb

  1. quickly seize (something) in a rude or eager way.
    "she snatched a cookie from the plate"
    synonyms: grab, seize, take hold of, get one's hands on, take, pluck;

noun

  1. an act of snatching or quickly seizing something. "a quick snatch of breath"

  2. WEIGHTLIFTING the rapid raising of a weight from the floor to above the head in one movement.

google.com

Snatch a nap sounds catchy. It would seem to mean that not only was the sleep short (a nap) it happened quickly (you didn't take hours to fall asleep).

Is there any difference between "snatch a nap", "take a nap" and "have a nap"?

If my interpretation of it is correct then yes there is a slight difference. Until it catches on though I wouldn't count on everyone seeing it exactly the same.