PAY STATION


Meaning of PAY STATION in English

noun

: a public telephone usually equipped with a slot-machine device for payment of toll

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.