Word info

telekiosk

Noun

Meaning

telekiosk (plural telekiosks)

A kiosk offering telecommunication services such as email, fax, and SMS.

Source: en.wiktionary.org

Close letter words and terms