Stifler [
'staiflə]
窒息物
绞索
stifler[ noun ]
a person who stifles or smothers or suppresses
<noun.person>
he is a real conversation stiflerI see from all the yawn smotherers that it is time to stop
Stifler \Sti"fler\, n.
1. One who, or that which, stifles.
2. (Mil.) See {Camouflet}.