Sti"fler (?), n.

1.

One who, or that which, stifles.

2. Mil.

See Camouflet.

 

© Webster 1913.