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

assaultbarrageoffensive

Antonyms

retreatdefence