hemostat - English Synonyms Dictionary