stifle
Meaning (English)
to prevent something from developing or being expressed
Meaning (मराठी)
गुदमरवणे, दाबून टाकणे
Used in a sentence
Excessive control stifles innovation in local bodies.
अवाजवी नियंत्रण स्थानिक संस्थांतील नवोपक्रम दाबून टाकते.
Synonyms
Antonyms
encouragefoster