green room
Definition: The waiting room, especially for those who are about to go on a tv or radio show.
Discuss this Idiom in the comments below.
Definition: The waiting room, especially for those who are about to go on a tv or radio show.
Discuss this Idiom in the comments below.