missile-armed - English Synonyms Dictionary