Definitions Found:

one that stifles (to smother (to prevent from breathing))