See also: ecard

English edit

Alternative forms edit

Etymology edit

e- +‎ card

Noun edit

e-card (plural e-cards)

  1. A computerized greeting card, typically hosted on a website to which the recipient is directed by an email message.

Translations edit

Anagrams edit