Dictionary entry

Stifler

Webster's Dictionary 1913

Sti″fler (?), n. 1. One who, or that which, stifles.

2. (Mil.) See Camouflet.