LOT Meaning of LOT in English n lot (= share, portion, allotment) Interlingua English vocab. Английский словарь Интерлингва. 2012