Focus on the pronunciation of e-card
English definition of “e-card”
e-card (also ecard)
noun [C] 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.