holiday let

English

Noun

holiday let (plural holiday lets)

  1. (UK) A property let out to tourists or holidaymakers for short periods, such as a week.