A site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic). Synonym: chat room.
|
|
|
Words linked to "Chatroom" : site, website, web site, internet site |
Copyright © 2024 e-Free Translation.com |