Definition of Second Life™ noun from the Oxford Advanced Learner's Dictionary


Second Life™

BrE BrE//ˌsekənd ˈlaɪf//
; NAmE NAmE//ˌsekənd ˈlaɪf//
[uncountable] (abbreviation SL) Social networking
jump to other results
a virtual world on the Internet where people can communicate with each other, play games and pretend to live another life See related entries: Social networking