Meaning of “stage left” in the English Dictionary

british dictionary