English Dictionary
Definition sepulchre in British English
sepulchre noun
[countable] noun
/ˈsep(ə)lkə(r)/
Synonyms and related words
