TOP-UP CARD
Meaning of TOP-UP CARD in English
ˈtop-up ˌcard BrE AmE noun [countable]
a card that you buy in order to be able to continue using a ↑ pay-as-you-go mobile phone
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012