Stifled meaning : To interrupt or cut off. To repress, keep in or hold back. To smother or suffocate. To feel smothered etc. To die of suffocation. To treat a silkworm cocoon with steam as part of the process of silk production. That has been interrupted, suppressed etc