Telecash definition

Telecash. Telecash means a Mobile Financial Services and Payment Solution that enables subscribers to send and receive money and make payments to merchants, utility providers and other persons and/or entities.

Examples of Telecash in a sentence

  • All payments will be made by Bank, Ecocash, Telecash, or through any other reasonable means selected by us from time-to-time.