meaning of onslaught

1. An attack; an onset; esp. , a furious or murderous attack or assault.
2.
A bloody fray or battle.
3.
military an offensive against an enemy using weapons; "the attack began at ">dawn"


Related Words

onslaught |

Developed & Maintained By Taraprasad.com

Treasure Words