Meaning of “phone card” - Learner’s Dictionary

phone card

noun [ C ] uk us

a small piece of plastic used to pay for the use of some telephones

(Definition of “phone card” from the Cambridge Learner’s Dictionary © Cambridge University Press)