Definitions of Christmas card:

  • noun:   a card expressing a Christmas greeting