Pocket Thesaurus
Antonyms of onslaught
aggression, assault, charge, invasion, offense, offensive, onslaught, strike, assailing
See this content immediately after install