home base
nounDefinition of home base
1
: the place in which someone or something lives or operates
The company's home base is in New York. (informal) She returned to her home base after a long month of traveling.
2
baseball
: the base that a runner must touch in order to score
The runner was tagged out at home base.