English Dictionary
Definition churchyard in British English
churchyard noun
[countable] noun
/ˈtʃɜː(r)tʃˌjɑː(r)d/
Synonyms and related words
