Definition of home base
English to English noun - (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.
source: WordNet 3.0 - (usually plural) the office that serves as the administrative center of an enterprise
Many companies have their headquarters in New York.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
home base, home page, homepage, home office, homeobox, honeybag, humpbacked, hampas, humifuse, humampas, humpback, hampaslupa, human face, homophobic, humpak, hemianopsia, humbug, humubog, henfish, hemapophysis
|
|
|