letup

2 ENTRIES FOUND:

letup

noun

Definition of LETUP

a usually gradual decrease in the pace or level of activity of something <the downpour continued for hours without letup>

Seen & Heard

What made you want to look up letup? Please tell us where you read or heard it (including the quote, if possible).