Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: chatroom
  1. A site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic)
    - chat room

Derived forms: chat rooms, chatrooms

Type of: internet site, site, web site, website

Encyclopedia: Chatroom