holiday let

Our editors are putting together more complete content — check back in about 20 minutes

holiday let — noun

1. a property rented for short vacations

1.名詞
釋義

a property rented for short vacations

例句

They booked a holiday let in Cornwall for the summer.