A large number or amount of people or things. There are still lots of issues plaguing the operating system that we need to figure out before it's released next month. We were expecting lots of people to come to our performance, but only a few showed up.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
lots of people or things Go to a lot of someone or something
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.