Meaning of letup
Definition of letup
(noun)
a
pause
during which
things
are
calm
or activities are diminished; "there was
never
a letup in the noise"
Other information on letup
WIKIPEDIA results for
letup
Amazon results for
letup
Tweet