LEAN 1. Meaning of LEAN 1. in English a. magri; n. carne sin grasse English Interlingue dictionary. Английский словарь Интерлингве. 2012