A super lot

From Fresh Dictionary

English

Noun phrase

a super lot

  1. (informal) an extremely large amount or quantity of something
    There are a super lot of ants in that ant house.

Adverbial phrase

a super lot

  1. (informal) very much, to a very great extent
Personal tools