• Ecard

    Alternative forms

    Origin

    - + card

    Full definition of ecard

    Noun

    ecard

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