Definition of home base noun from the Oxford Advanced Learner's Dictionary


    home base

    BrE BrE//ˌhəʊm ˈbeɪs//
    ; NAmE NAmE//ˌhoʊm ˈbeɪs//
    [singular, uncountable]
    jump to other results
  1. 1= home plate
  2. 2the place where somebody/something usually lives, works or operates from The submarine returned to its home base in Vancouver.
See the Oxford Advanced American Dictionary entry: home base

Other results

All matches