An Encylopedia Britannica Company

phone card

1 ENTRIES FOUND:
phone card noun
plural phone cards
phone card
noun
plural phone cards
Britannica Dictionary definition of PHONE CARD
[count]