Stem-the-tide meaning

(idiomatic) To slow or stop the increase.

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

verb
0
0
Advertisement