Be moralized at은 누군가로부터 도덕적인 훈계나 설교를 듣는 상황을 의미하는 수동태 표현입니다. 단순히 조언을 듣는 것과는 달리, 상대방이 자신을 가르치려 들거나 도덕적 우월감을 가지고 훈계할 때 주로 사용됩니다. 이 표현은 화자가 상대방의 태도를 다소 불쾌하거나 거만하다고 느낄 때 사용하는 경우가 많으며, 주로 '누군가에게 설교를 당하다'라는 수동적인 입장을 강조합니다. Moralize라는 동사 자체가 '도덕적으로 해석하다' 혹은 '도덕적인 훈계를 늘어놓다'라는 뜻을 가지고 있는데, 여기에 전치사 at이 붙어 훈계의 대상이 되는 상황을 나타냅니다. 일상 대화보다는 비판적인 상황이나 자신의 행동을 정당화하려는 맥락에서 자주 등장하며, 상대방의 간섭이 지나치다고 느낄 때 사용하는 표현입니다. 비슷한 표현으로는 lecture someone이나 preach to someone이 있으며, 이들은 능동태로 쓰일 때가 많지만 be moralized at은 철저히 당하는 입장을 강조합니다.