咎由自取

咎由自取
jiùyóu

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

1 meaning#42474
MEANING

MEANING

  1. adjective

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

    • He brought it upon himself, and no one sympathizes with him.

STROKE ORDER
Loading…
RELATED

Explore more related entries to look up.