onslaught
Meaning (English)
a fierce and sustained attack
Meaning (मराठी)
जोरदार हल्ला, तडाखा
Used in a sentence
The small shops could not survive the onslaught of online retail.
ऑनलाइन किरकोळ विक्रीच्या तडाख्यापुढे लहान दुकाने टिकू शकली नाहीत.
Synonyms
Antonyms
retreatdefence