stifled

Affected with stifle. See stifle, 2.

adjective

Stifling.

adjective

That has been interrupted, suppressed etc

verb

Simple past tense and past participle of stifle.

adjective

held in check with difficulty