Definitions of timeshare
an agreement between several people to share a vacation home
He was involved in timeshare on the Costa Del Sol.
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.