Definition, synonyms and related words
A residence, especially a condominium or cabin, where a couple (particularly a newly cohabiting/married couple) can enjoy each other's company.