MYSPACE


Meaning of MYSPACE in English

My·Space /ˈmaɪspeɪs/ BrE AmE trademark

a ↑ social networking ↑ website started in 2003 and owned by News Corporation

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.