Idioms, Phrase & Clause
The food supply proved to be the nation's Achilles heel in its defense against terrorist attacks. Here, 'Achilles heel' means_____.
You want to know the price of something so you say, ____ ?
The managing director hit the nail on the head when he said the company's spending, is outrageous and unethical. The phrase "to hit the nail on the head" means:
Fill in the blank with appropriate word, phrase and clause(s): Do you know why her mother...sad?
"valley of death" is usually referred to as a-