Definitions of chatroom

n a site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic)

chat room
Type of:
internet site, site, web site, website
a computer connected to the internet that maintains a series of web pages on the World Wide Web

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, can put you on the path to systematic vocabulary improvement.