"Home base" refers to a place or location that someone considers their main or central place, where they feel comfortable and safe. It can be their own home or a familiar place where they frequently spend time. Full definition
They are the breeding ground as well as home base for a wide range of marine life vital to the region's fishing industries. (csmonitor.com)
It will be one of our two tiny home bases in retirement. (mrmoneymustache.com)
This is typically done through mass appraisals that determine market value of a large number of homes based on factors such as property type and neighborhood. (smartasset.com)