LOTS


Meaning of LOTS in English

[lots] adv [pl. of [1]lot] (1891): much "feeling ~ better"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.