0 a large amount or number of something :
A Niagara of money is flowing into the party.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
Niagara