English to English
adjective
- situated or taking place in the area of a stage not visible to the audience
Offstage noises.
source: WordNet 3.0
noun
- a stage area out of sight of the audience
source: WordNet 3.0
adverb
- behind the scenes; not on stage
The actors were waiting offstage.
source: WordNet 3.0
- not in public
The deal was done offstage.
source: WordNet 3.0
adjective satellite
- concealed from public view or attention
Offstage political meetings.
source: WordNet 3.0