to launch a missile - English Synonyms Dictionary