单词串串记

自取其咎的英文单词

“自取其咎”对应的英文单词有: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自取其咎