stifler
English
Etymology
stifle + -er
Noun
stifler (plural stiflers)
- One who, or that which, stifles; one who represses or limits.
- a stifler of innovation
- (military) A camouflet.
Anagrams
- filters, filtres, frislet, lifters, relifts, trifles