staging ground
nounDefinition of staging ground
: a place where something is planned or initiated
Keep scrolling for more