flood ·noun (AMOUNT)

Definition: a large number or amount of things or people that arrive at the same time Level: C2