PHONECARD Meaning of PHONECARD in English n. a card containing prepaid units for use with a Cardphone. Oxford English vocab. Оксфордский английский словарь. 2012