Onslaught

What is Onslaught?

Onslaught definition and meaning on Dictionary terms:
noun
an onset, assault, or attack, especially a vigorous one.

 

reference: https://www.dictionary.com/browse/onslaught

Tags: