Definitions for "Telecard"
A Telstra service that allows you to dial any number from any phone and have the cost of the call billed to your home phone bill. This means you do not need to pay for the call at the time it is made, even from a Telstra payphone. Telecard calls can also be made from most overseas countries where Telstra has set up services.
a combination card with Telegroup's four-color image on the front panel
Same as a calling card or calling card.