English Dictionary
Definition Christmas carol in British English
Christmas carol noun
[countable] noun
1
a traditional song sung at Christmas
Synonyms and related words
