Open main menu

Contents

EnglishEdit

Alternative formsEdit

EtymologyEdit

e- +‎ card

NounEdit

ecard (plural ecards)

  1. (Internet) A computerized greeting card, typically hosted on a Web site to which the recipient is directed by an e-mail message.
TranslationsEdit

AnagramsEdit