A sudden, rapid flood, usually of short duration and local impact.
Very much; too much
An excessive amount; too much.
Excessive.
Too much; overly much