Meaning of “stage left” in the English Dictionary

English