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

Dictionary of English idioms .      Словарь английских идиом.