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)