What is the meaning of Stifled?

That has been interrupted, suppressed etc

simple past and past participle of stifle

Source: wiktionary.org