English Dictionary
Definition slumber in British English
slumber noun
[countable/uncountable] noun
/ˈslʌmbə(r)/

English Dictionary