toad-stabber - English Synonyms Dictionary