A site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic). Synonym: chatroom.
|
|
|
Words linked to "Chat room" : website, web site, internet site, site |
Copyright © 2024 Free Translator.org |