English

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

     

    phonecard

     noun
    noun
    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.