Stifled



Past or Past Participle form of: stifle
1.
Stifling