What is the meaning of the word "letup"?
Definitions:
-
a pause during which things are calm or activities are diminished
noun
- There was a letup in the rain, but then it started pouring again.
- There was a letup in the rain, but then it started pouring again.