stifler noun2 •One who, or that which, stifles; one who represses or limits. •A camouflet. formsstiflers