Meaning of “top-up card” in the English Dictionary

business-english dictionary

"top-up card" in Business English

See all translations

top-up cardnoun [ C ]


a small plastic card that you buy so that you can make more calls on your mobile phone:

She bought a top-up card for her new mobile phone.

(Definition of “top-up card” from the Cambridge Business English Dictionary © Cambridge University Press)