1. Noun
A short sleep; a nap.
2. Verb
To doze; to drowse; to take a short nap; to slumber.
More about this word
Synonyms and related words
Explore this word
