Definition of "stifled"

stifled