stifler

(noun) smotherer

< stifled | stifling >