LET UP Meaning of LET UP in English v. become less extreme or slower (e.g. "It's been snowing so hard for a long time. Will it ever let up?") Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012