English

top-up card noun definition in Mobile devices topic from the Oxford Advanced Learner's Dictionary

top-up card

 noun: Mobile devices topic
a card that you buy for a mobile/cell phone so that you can make more calls to the value of the card