chat line
noun
British
: a telephone service that people call in order to speak with other people about a certain topic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share