* * *
top-up card UK US noun [C] COMMUNICATIONS
► 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.
Financial and business terms. 2012.
* * *
She bought a top-up card for her new mobile phone.
Financial and business terms. 2012.