Find the word definition

Wiktionary
second homes

n. (plural of second home English)