LETUP Meaning of LETUP in English n. lessening, reduction (of pressure, force, effort, etc.); pause, break Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012