自取其咎的英文单词
“自取其咎”对应的英文单词有:receive punishment through one's own fault、have only oneself to blame、bring blame on oneself ,一共3个,具体意思及用法如下:
receive punishment through one's own fault自取其咎
have only oneself to blame(对不好的事情)负全部责任;自取其咎;咎由自取
bring blame on oneself自取其咎