rip-snorting mad - English Synonyms Dictionary