• Phonecard

    Origin

    phone card

    Full definition of phonecard

    Noun

    phonecard

    (plural phonecards)
    1. A chargecard used to pay for telephone calls.

    Anagrams

    © Wiktionary