Meaning of “Christmas carol” - Learner’s Dictionary

Christmas carol

noun [ C ] UK (US Christmas carol, us ) uk

a song that people sing at Christmas

(Definition of “Christmas carol” from the Cambridge Learner’s Dictionary © Cambridge University Press)