What does "Christmas card" mean?
1. Definition (n.) a greeting card sent by mail at Christmas time
Examples I love getting Christmas cards! I keep all of them.
1. Definition (n.) a greeting card sent by mail at Christmas time
Examples I love getting Christmas cards! I keep all of them.