Definition of top-up card noun from the Oxford Advanced Learner's Dictionary

 

top-up card

 noun
noun
BrE
 
; NAmE
 
Mobile devices
 
jump to other results
a card that you buy for a mobile/cell phone so that you can make more calls to the value of the card See related entries: Mobile devices
See the Oxford Advanced American Dictionary entry: top-up card