Meaning of “stem” - Learner’s Dictionary

stem

verb [ T ] uk us /stem/ (present participle stemming, past tense and past participle stemmed)

to stop something from continuing or increasing:

The new procedures are intended to stem the flow of drugs into the country.

(Definition of “stem verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)