1.
屈辱的な敗北を認めること、または過ちを認めて謝罪すること。
文字通りカラスを食べるという行為ではなく、何か自分の間違いや失言などを認めて、恥ずかしい思いをしながらもそれを認めなければならない状況を表す慣用句です。
I
had
to
eat
crow
after
my
prediction
proved
wrong.
(私の予測が間違っていることがわかった後、私は屈辱的な状況を受け入れなければならなかった。)
I had to
私は~せねばならなかった
eat crow
屈辱的な状況を受け入れる
after
~の後で
my
私の
prediction
予測
proved
~であることがわかる
wrong.
間違っていた