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