LOTS Meaning of LOTS in English n. large amount, dozens, many, large number ("I have met lots [many] of new people.") Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012