Topic List

Click a topic to learn more.


Term of the Moment

DuckDuckGo


Look Up Another Term


Definition: X Corp


A wholly owned subsidiary of X Holdings Corp., which is owned by Elon Musk. X Corp owns the X social media platform, formerly known as Twitter. See X.com, X/Twitter and Twitter.