Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
chatroom a site on the Internet where two or more computer users can converse in real time by typing messages that appear on all participants' screens instantly.
video chat a conversation between people via an electronic means that allows both speaking with and viewing the other person or persons. [2 definitions]