Top Definition
Any social network that uses rich media content to connect people. The use of rich-media content, in particular video, to share experiences, ideas and communicate from one to one, one to many and many to many through the Internet.
Hey have used that cool social mediascape online?

You can track your content across the social mediascape.
#social #media #video #netowork #communication #scape
by radwordsmithy February 12, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.