Definify.com

Definition 2024


chat_site

chat site

English

Noun

chat site (plural chat sites)

  1. A website where visitors can converse in typed messages.

See also