HOME BASE


Meaning of HOME BASE in English

noun [ sing. , U ]

1.

= home plate

2.

the place where sb/sth usually lives, works or operates from

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.