American English

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


top-up card

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