indicates a great deal of something (with nouns, derived from verbs) - Español Inglés Diccionario