Выбрать из множества учителей по предмету английский...
Sam
What is the meaning of "cast something in someone's teeth"?
30 авг. 2011 г., 4:58
Ответы · 3
"Cast" means to throw, and when you "cast something back in someone's teeth", you are throwing words at them, often reminding them of something they themselves once said: reminding them of a time they were wrong, generally. This would happen in a bitter fight.
Example: The wife turned on her husband and cried out, "You were the one who said we should buy this house. You said it was a good investment!". The husband growled, "And you agreed. You have no right to cast that in my teeth!"
30 августа 2011 г.
'cast in someone’s teeth' is an old fashioned idiom meaning to upbraid or reproach a person; to throw back at a person something he has said or done. Some say the phrase, popular in Shakespeare’s time, is an allusion to knocking someone’s teeth out by casting stones. The current expression is " to throw in someone’s face."
Example: I know I should have checked the time for your arrival, but there is no need to keep throwing it in my face.
30 августа 2011 г.
May be it means to test someone.
30 августа 2011 г.
Все еще не нашли ответы?
Напишите свои вопросы, и пусть вам помогут носители языка!
Sam
Языковые навыки
китайский (путунхуа), английский
Изучаемый язык
английский
Статьи, которые тебе могут быть интересны

Same Word, Different Meaning: American, British, and South African English
22 нравится · 17 Комментариев

How to Sound Confident in English (Even When You’re Nervous)
17 нравится · 12 Комментариев

Marketing Vocabulary and Phrases for Business English Learners
14 нравится · 6 Комментариев
Еще статьи
