downstage - Dictionary definition and meaning for word
downstage
Definition (noun) the front half of the stage (as seen from the audience)
Definition (adj) of the front half of a stage
Definition (adv) at or toward the front of the stage
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com