Definition of top-up card noun from the Oxford Advanced American Dictionary

 

top-up card

 noun
noun
 
 
jump to other results
a card that you buy for a cell phone so that you can make more calls to the value of the card
See the Oxford Advanced Learner's Dictionary entry: top-up card