dictionary logoChinese Dictionary

咎由自取

Traditional form:

咎由自取

Pinyin (reading):

jiùyóuzìqǔ

Definitions:

  • (idiom) to have only oneself to blame; to bring trouble through one's own actions

Characters:

Traditional characters: