the arrangement whereby several joint owners have the right to use a property as a holiday home under a time-sharing scheme:a growing interest in timeshare
[count noun] a timeshare property:timeshares in Majorca [as modifier]:timeshare villas
timeshare in other Oxford dictionaries
Definition of timeshare in the US English dictionary