Word Definition - 咎由自取

jiù yóu zì qǔ (idiom) to have only oneself to blame; to bring trouble through one's own actions

Individual Character Details