etw. behindern; unterbinden {vt} - to stifle sth. [fig.]
behindernd; unterbindend - stifling behindert; unterbunden - stifled Vorschriften, die Innovationen behindern - rules and regulations that stifle innovation Damit wurde die Diskussion abgewürgt. - This stifled debate.