ONSLAUGHT


Meaning of ONSLAUGHT in English

[noun] [C] - a very powerful attackIt is unlikely that his forces could withstand an allied onslaught for very long.Scotland's onslaught on Wales in the second half of the match earned them a 4-1 victory.The President faces an onslaught of criticism for his handling of the crisis.

Cambridge English vocab.      Кембриджский английский словарь.