STEM THE TIDE


Meaning of STEM THE TIDE in English

{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./

Slang English vocab.      Английский сленговый словарь.