Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Featured Vocab

Christmas card

What does "Christmas card" mean?

  • a greeting card sent by mail at Christmas time
  • the events that happen in a story or movie, plot
  • angry; upset about something

Practice: Christmas card

Members who passed this quiz