LENE Meaning of LENE in English (v. t.) To lend; to grant; to permit. Webster's English dictionary. Английский словарь Webster. 2012