staunch

adjective

  1. 1

    firm and dependable especially in loyalty

    a steadfast ally

    a staunch defender of free speech

verb

  1. 1

    stop the flow of a liquid

    staunch the blood flow

    stem the tide

Synonyms

Also useful for “staunch”:Unscrambler