LEASE Meaning of LEASE in English (v. i.) To gather what harvesters have left behind; to glean. Webster's English dictionary. Английский словарь Webster. 2012