Learn English Every Day
Eat one’s words To admit that your statement, opinion or something you said in the past…