Popular Wordlists
  • word of the day

    chatroom

    chatroom - Dictionary definition and meaning for word chatroom

    Definition
    (noun) a site on the internet where a number of users can communicate in real time (typically one dedicated to a particular topic)
    Synonyms : chat room
Download our Mobile App Today
Receive our word of the day
on Whatsapp