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, honeybag, homeobox, hampas, humpbacked, humifuse, humpback, humampas, homophobic, hampaslupa, human face, hemianopsia, humbug, humpak, hemapophysis, henfish, humubog
|
|
|