LET


Meaning of LET in English

v. allow, permit; cause, make; enable; allow to go, release; allow to enter; lease, rent; be rented (British)

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