Dictionary |
1 Result
#1
letup
n.
[
lull
] a pause during which things are calm or activities are diminished; "there was never a letup in the noise"
. wn