1 Onslaught (noun)
(A fierce or destructive attack.)
Hindi meaning: हमला
Synonyms: Assault, Attack, Invasion, Incursion, Blitz
Antonyms: Retreat, Defence
Example: The massive <strong>onslaught</strong> of terrorists on London Bridge caught the country by surprise.
Trick: On hai house me onslaught .









