stem
Meaning (English)
to stop the flow or spread of something
Meaning (मराठी)
रोखणे, आळा घालणे
Used in a sentence
Aadhaar seeding helped stem the leakage of subsidised grain.
आधार जोडणीमुळे अनुदानित धान्याच्या गळतीला आळा बसला.
Synonyms
Antonyms
unleashencourage