English

edit

Etymology

edit

stifle +‎ -er

Noun

edit

stifler (plural stiflers)

  1. One who, or that which, stifles; one who represses or limits.
    a stifler of innovation
  2. (military) A camouflet.

Anagrams

edit