staging area
noun
: an area in which participants in a new especially military operation or mission are assembled and readied
Love words? Need even more definitions?
Merriam-Webster unabridged
Share