LEARNit Dictionary
onslaught
noun
/ˈɒnslɔːt/
UK
/ˈɑːnslɔːt/
US
1
a strong or violent attack
هجوم, یورش, حمله شدید, حمله وحشیانه