RichThesaurus
onslaught
onslaught
antonyms
retreat
defense
protection
peace
surrender
withdrawal
passivity
resistance
truce
shelter
pleasure
shield
recommendation
praise
sustenance
support
peacefulness
defence
ending
conclusion
let-up
flight
defensive
calm
end
kindness
aid
finish
guarding
defending
onslaught
definitions
noun
A fierce attack.
A large number of people or things resembling an attack.