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, humpbacked, hampas, humpback, humifuse, humampas, human face, hampaslupa, homophobic, hemianopsia, humbug, humpak, hemapophysis, humibik, henpeck
|
|
|