home base

Noun
  1. (baseball) base consisting of a rubber slab where the batter stands;
    It must be touched by a base runner in order to score (synset 103534081)
    "he ruled that the runner failed to touch home"
  2. (usually plural) the office that serves as the administrative center of an enterprise (synset 103509867)
    "many companies have their headquarters in New York"

Other Searches