Stem the tide

verb

Definitions

Verb
  1. 1
    To slow or stop the flow of something. idiomatic

    "The news report stemmed the tide of concerned calls, but didn't stop them altogether."

Next best steps

Mini challenge

Unscramble this word: stemthetide