Meaning of LETUP in English

LETUP

[let.up] n (1837): a lessening of effort or intensity

Merriam-Webster English vocab.      Английский словарь Merriam Webster.