Dictionary
Browse
Translate
About
›
›
→
home base — English Definition | Lughet
Dictionary
›
English
›
home base
English
Main Dictionary
home base
Universal Words noun [sing.,U] 1 = HOMEPLATE 2 the place where sb/sth usually lives, works or operates from: The submarine returned to its home base in Vancouver.
★
★
★
★
★
Rate this entry
Same word in other sources
home base
English
›
Chinese
GetWord Corpus
home base
English
›
Chinese
Main Dictionary
Related words
homage
English
homburg
English
home
English
home economics
English
home front
English
← Search
home ground
English