chat room
English Dictionary
->
Letter C
-> chat room
Search Dictionary:
chat room Definition
(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 Synonyms
chat room
chatroom
© Art Branch Inc.