One who, or that which, stiflesOne who, or that which, stifles; one who represses or limits.
One who, or that which, stifles; one who represses or limits.
a stifler of innovation
a person who stifles or smothers or suppresses
A camouflet.
From stifle + -er.
Wiktionary, CC BY-SA 4.0 · source
regular