Definition of Stanch

  • 1. Stop the flow of a liquid Verb

Synonyms for word "stanch"

Semanticaly linked words with "stanch"