Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
greenroom
in English
greenroom
#moderate
Definitions
Noun
a
room
for
actors
to
relax
(
before
a
show
)
a
waiting
area
for
performers
;
backstage
Base Words
room
green