A large amount or a large number of something. You can use it to mean 'many' or 'much'.
© 2026 English Reference