|
Need synonyms for launch at? Here's a list of similar words from our thesaurus that you can use instead.
Verb
To assault or attack (someone)
“On May 22 I joined a small group from the American Museum of Natural History in a motor launch at Niantic, Connecticut.”
|
|
|
|
|
|