stem the tide

stem the tide  {v. phr.}
To resist; hold back something of great pressure or strength.
The way to stem the tide of juvenile delinquency is to strengthen education and to pass a stiff gun control law.
Categories: verb