ammunition with explosive projectiles - English Synonyms Dictionary