Definition of 自找
1. (zì zhǎo) to suffer as a consequence of one's own actions; you asked for it; to bring it on oneself (sth unpleasant)
Synonyms of 自找
Click on the synonyms to see it on the Chinese dictionary:
作法自毙,
作茧自缚,
咎由自取,
惹火烧身,
揠,
玩火自焚,
自作自受,
自取灭亡,
自投罗网,
自掘坟墓,
自食其果,
飞蛾投火