English Dictionary
Definition resting place in British English
resting place noun
[countable] noun
/ˈrestɪŋ ˌpleɪs/
Synonyms and related words
Synonyms and related words
