An Encylopedia Britannica Company

home base

1 ENTRIES FOUND:
home base noun
plural home bases
home base
noun
plural home bases
Britannica Dictionary definition of HOME BASE
[count] : the place in which someone or something lives or operates usually singular
[noncount] baseball : home plate