e-cardEnglishOxford New American Dictionarye-card /ˈēkärd, ˈikɑrd / ▸ noun a digital version of a greeting card, typically accessed by the recipient via a hyperlink in an email: the next day she sent him an animated e-card that told him how special he was to her.