Focus on the pronunciation of phone card
English definition of “phone card”
phone card (also phonecard)
noun [C] COMMUNICATIONS
› a small card that you buy, with the number of a special phone service to make calls at reduced prices: International calls are much cheaper with phone cards than dialling direct.
› a small card that you buy, that you can use to pay for a phone call from a public phone