[noun] [C]A flood of cheap imports has come into the shops.I couldn't believe it when he let out such a flood (= a lot) of abuse.She left the room in a flood of tears (= crying).
FLOOD
Meaning of FLOOD in English
Cambridge English vocab. Кембриджский английский словарь. 2012