PHONECARD Meaning of PHONECARD in English n. a card containing prepaid units for use with a Cardphone. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012