English | German | Russian | Czech

home base English

Meaning home base meaning

What does home base mean?

home base

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

Synonyms home base synonyms

What other words have the same or similar meaning as home base?

Are you looking for...?

home | base