phonecard definition, phonecard meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   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  
English Collins Dictionary - English Definition & Thesaurus  
See also:

phoner, phone, pochard, phon

Add your entry in the Collaborative Dictionary.