RichThesaurus
launch at
launch at
synonyms
spring at
go for
rush
assail
set upon
run at
rush upon
assault
launch at
antonyms
yield
surrender