Meaning of “e-card” in the English Dictionary

business-english dictionary
Contents

"e-card" in Business English

See all translations

e-cardnoun [ C ]

also ecard uk us E-COMMERCE, COMMUNICATIONS

a greetings card (= message sent to someone to celebrate an occasion such as a birthday) that you can see on a website to which you are directed by an e-mail:

As part of our efforts to preserve the environment we will be sending e-cards this holiday season.

a message used to promote a business, that you see on a website to which you are directed by an e-mail:

This popular cosmetic company uses e-cards as a method of transmitting their brand name to the customers.

also e-business card an electronic business card:

I was issued an e-business card, which I was able to use at many booths rather than handing out actual cards.

(Definition of “e-card” from the Cambridge Business English Dictionary © Cambridge University Press)