armor-piercing ammunition - English Synonyms Dictionary