ALL meanings of phonecard
phone card
P p - noun phonecard card used in a payphone 1
- noun phonecard calling card (def 3). 1
- countable noun phonecard A phonecard is a plastic card that you can use instead of money to pay for telephone calls. 0
- noun phonecard a card for use in a cardphone that operates for the number or duration of calls paid for in the purchase price of the card 0