hirudinize - English Synonyms Dictionary