Stifler
[staiflә]
Definition
(noun.) a person who stifles or smothers or suppresses; 'he is a real conversation stifler'; 'I see from all the yawn smotherers that it is time to stop'.
Inputed by Cecile--From WordNet
Definition
(n.) One who, or that which, stifles.
(n.) See Camouflet.
Typist: Michael