Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

home base Definition

Cancel
home base
noun(home base)
the place in which someone or something lives or operates
home base
noun(home base)
the base that a runner must touch in order to score

Words Related to home base!

home base Examples by Brain Bank Users