let noun definition in Renting a home topic from the Oxford Advanced Learner's Dictionary

let

 noun: Renting a home topic
(British English) an act of renting a home, etc. a long-term/short-term let