About us
Define
Definitions for
"letup"
a pause during which things are calm or activities are diminished; "there was never a letup in the noise"
wordnet.princeton.edu