timeshare

noun

Definitions of timeshare

English

an agreement between several people to share a vacation home

He was involved in timeshare on the Costa Del Sol.

English

property which is owned by several people who agree to share it as a vacation home

The defendants would tell owners that there were people willing to buy their timeshare and in order to secure the deal the owners had to send a deposit.