LET-OUT Meaning of LET-OUT in English ■ noun Brit. informal an opportunity to escape from or avoid a difficult situation. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004