eat one's words

There are two definitions respectively from on-line dictionary

and my dictionary.

1. to admit that what one said was wrong

2. to retract what one has said

Which is correct? Or either will do?

Thanks.

2 Answers

Rating
  • 9 years ago
    Favorite Answer

    Both can convey similar idea, as "retract" also means "to admit that a statement was false".

  • 呆子
    Lv 7
    9 years ago

    both are correct.

    1. to admit that what one said was wrong

    承認說錯

    2. to retract what one has said

    把話收回-------

Still have questions? Get your answers by asking now.