Guys, I don't understand these idioms properly. So please help me out. I'd really appreciate your efforts. :-)
1> I don't agree with you, but your ideas certainly give me food for thought.
What does " food for thought" mean?
2> I think I understand the nuts and bolts of the operation.
What does " nuts and bolts" mean?
3> Look, I will pay you back. Would you please call the dogs off?
What does " call the dogs off" mean?
4> Ever since he married Jane, he's had a new lease on life.
What does " a new lease on life" mean?
5> If you need him, he can turn on a dime and help you immediately.
What does" turn on a dime" mean?
Thanks so much for your help!!!!
2007-07-15
17:20:03
·
5 answers
·
asked by
Anonymous