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. 2012