by means of explosives - English Synonyms Dictionary