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" : web site, internet site, site, website |
Copyright © 2024 Dictionary One.com |