grenade-thrower - English Synonyms Dictionary