LEFT THE SCENE Meaning of LEFT THE SCENE in English departed from the stage, left from the location Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012