stifler

noun

Milit. See camouflet.

One who, or that which, stifles.

See Camouflet.

One who, or that which, stifles; one who represses or limits.

A camouflet.