Definition of phonecard noun from the Oxford Advanced Learner's Dictionary



    BrE BrE//ˈfəʊnkɑːd//
    ; NAmE NAmE//ˈfoʊnkɑːrd//
    (North American English also calling card)
    jump to other results
  1. 1a plastic card that you can use in some public telephones instead of money
  2. 2(North American English) a card with a number on it that you use in order to pay to make a call from any phone. The cost of the call is charged to your account and you pay it later.