noun
Meaning 1
A free, dedicated public phone provided by businesses or facilities to help customers seek information, connect with services, or receive paged messages; they are commonly found in airport terminals, hotel lobbies, train stations, and public buildings.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided