[noun] [C] [UK and ANZ] - a small card which is used to operate a public telephone that allows you to make telephone calls to the value that you bought the card for
PHONECARD
Meaning of PHONECARD in English
Cambridge English vocab. Кембриджский английский словарь. 2012