Advertisement

Synonyms of Microblog

Primary definition: A social media service or website that allows users to publish short text updates, images, or links, typically read by subscribers or the public.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement