LET-UP


Meaning of LET-UP in English

■ noun informal a pause or reduction in the intensity of something dangerous, difficult, or tiring.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.