LETUP


Meaning of LETUP in English

n. lessening, reduction (of pressure, force, effort, etc.); pause, break

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.