LETUP Meaning of LETUP in English [noun] [U]The airline authorities are not expecting a letup in delays (= are not expecting delays to stop) for the rest of the summer. Cambridge English vocab. Кембриджский английский словарь. 2012