EnglishMain Dictionary
second home
Universal Words
noun
1 [C] a house or flat/apartment that sb owns as well as their main home and uses, for example, for holidays/vacations
2 [sing.] a place where sb lives and which they know as well as, and like as much as, their home:
I was born in New York but France is my second home.