LET-OUT


Meaning of LET-OUT in English

noun

[ sing. ] ( BrE ) an event or a statement that allows sb to avoid having to do sth :

Good—we have a let-out now.

a let-out clause (= in a contract)

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.