Definition of chatroom
English to English noun - a site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic)
source: WordNet 3.0
Visual Synonyms 
Nearby Word
chatroom, chat room, coatroom, city room, catadrome, chetrum, chaudron, chawdron, castiron, cast-iron, castoreum, cast iron, citron, cd-rom, cateran, cestrum, cutworm, cistron, castorin, catherine
|
|
|