怨天尤人 yuàn tiān yóu rén 🔊 to blame the gods and accuse others + Keep this word Meanings yuàn tiān yóu rén (idiom) to blame the gods and accuse others Its characters 怨yuànto blameHSK 7–9天tiāndayHSK 1尤yóuoutstanding人rénperson; peopleHSK 1