Onslaught

Definition

A fierce or destructive attack.

Pronunciation

Part of Speech

noun