← Back to browsestiflernoun#34,719TranslationNo Japanese definition yet.English definitiona person who stifles or smothers or suppressesExamplesNo examples yet.Similar wordsstiflersstiflestifledstiflesstillerstiffer← rhapsodypituitary →