English Dictionary
Definition let-up in British English
let-up noun
[singular] noun
1
a pause or reduction in something, especially something unpleasant
