Top-up card - definition of top-up card by The Free Dictionary
(Telecommunications) a card bought by a mobile phone user entitling him or her to a stipulated amount of credit for future calls
References in periodicals archive
Energy companies are warning vulnerable residents about an electricity top-up card
QR100 and QR200 top-up cards
are even better value, offering 11 and 25 bonus international minute talk time respectively.
5 per cent, after already prompting shopkeepers towards installing electronic top-up machines by chopping the margin on top-up cards
by two per cent last year.