PHONECARD


Meaning of PHONECARD in English

■ noun a prepaid card allowing the user to make calls up to a specified number of units on a public telephone.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.