stifle

Meaning (English)

to prevent something from developing or being expressed

Meaning (मराठी)

गुदमरवणे, दाबून टाकणे

Used in a sentence

Excessive control stifles innovation in local bodies.

अवाजवी नियंत्रण स्थानिक संस्थांतील नवोपक्रम दाबून टाकते.

Synonyms

smothersuppressinhibit

Antonyms

encouragefoster