propellant explosive - English Synonyms Dictionary