1. previously a startup; an American tech company providing online social media and social networking service based in Menlo Park, California
  2. the world’s largest social media platform

#tech #internet #business #entrepreneurship #startup #socialmedia

Be the 1st to vote for this wordoid.

Add a Comment

Your email address will not be published. Required fields are marked *

15 − seven =