怨天尤人 yuàn tiān yóu rén

(idiom) to blame the gods and accuse others

Word data

HSK Not in HSK
Frequency 28018th word

Definitions

  1. 1. (idiom) to blame the gods and accuse others

Characters

Character Meaning
to blame; to complain
day; sky; heaven
particularly, especially; outstanding; a fault
person; people; man