What is the meaning of the word "letup"?

Definitions:

  1. a pause during which things are calm or activities are diminished copy to clipboard noun
    • There was a letup in the rain, but then it started pouring again. copy to clipboard

Synonyms: