throttle
Meaning (English)
to control something so tightly that it cannot function
Meaning (मराठी)
गळचेपी करणे
Used in a sentence
Excessive licensing throttled small enterprise for decades.
अवाजवी परवाना पद्धतीने दशकानुदशके लघुउद्योगांची गळचेपी केली.
Synonyms
stranglestiflechoke