strictという単語は、厳しい、という意味で、ルールや規則を厳格に守らせる行動を示します。nonindulgentよりも直接的に厳しさを表現するため、特に教育や訓練の文脈で使われることが多いです。例えば、「彼は厳しいトレーナーです。」(He is a strict trainer.)は、トレーニングに対してルールを厳しく守ることを示しています。
sternという単語は、厳格な、という意味で、感情を表に出さない冷たい印象を持つことが多いです。nonindulgentと似ていますが、sternはしばしば感情がないというニュアンスがあります。例えば、「彼女のまなざしは厳しかった。」(Her gaze was stern.)は、彼女が優しくないことを示します。
austereという単語は、質素な、飾り気のないという意味で、無駄を排除した生活様式を表します。nonindulgentと同様の厳しさを持ちながらも、物質的な快楽を求めない生活の側面に焦点を当てています。例えば、「彼の家は質素で飾り気がなかった。」(His house was austere and unadorned.)は、贅沢がないことを示します。
frugalという単語は、倹約的な、必要最低限のものを使うことを示す意味があります。nonindulgentは精神的な厳しさとして使われることが多いのに対し、frugalは物質的な使い方にフォーカスしています。例えば、「彼女は倹約的に暮らしている。」(She lives a frugal life.)は、無駄を省くことを示します。
abstinentという単語は、自制心のある、特に快楽や欲望を控えることを表します。nonindulgentは一般的に厳しさを強調しますが、abstinentは快楽を避ける行為の側面に焦点を当てています。例えば、「彼は飲酒を控えている。」(He is abstinent from drinking.)は、誘惑を避けることを示します。