LOTS Meaning of LOTS in English [lots] adv [pl. of [1]lot] (1891): much "feeling ~ better" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012