ONSLAUGHT


Meaning of ONSLAUGHT in English

noun a bloody fray or battle.

2. onslaught ·noun an attack; an onset; ·esp., a furious or murderous attack or assault.

Webster English vocab.      Английский словарь Webster.