What is the meaning of slumber in English?

Learn vocabulary with pictures as well as definitions of slumber in English

Learn in

See more

v. slumber

Definition of slumber in English

To be in a natural state of rest in which consciousness and voluntary movements are inhibited.

Synonyms of slumber in English

sleepcatch some z'skip