e-card

See also: ecard

English

Alternative forms

Etymology

From e- +‎ card.

Noun

e-card (plural e-cards)

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

Translations

Anagrams