Second Life™
noun/ˌsekənd ˈlaɪf/
/ˌsekənd ˈlaɪf/
[uncountable] (abbreviation SL)
- a virtual world on the internet where people can communicate with each other, play games and pretend to live another lifeTopics Phones, email and the internetc2
Check pronunciation:
Second Life™