See also: e-card English Noun ecard (plural ecards) Alternative form of e-card. Anagrams Cedar, arced, cedar, cadre, Cerda, Dacre, Cerdà, cared, acred, CADRe, cader, decar, racedWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads