Word of the Moment

Avalanche

a sudden appearance of an overwhelming number of things