What does “pay through the nose” mean?

A. A person who hangs something
B. To pay very less for something
C. To pay too much money for something
D. A man of complex system of gestures

Show Answer…
Correct Answer: To pay too much money for something
(more…)

“Man of straw” means

A. Splendid looking man
B. Man having suit made by straws
C. Someone of week character
D. A man of complex system of beliefs

Show Answer…
Correct Answer: Someone of week character
(more…)

The idiom “Achilles’ heel” means

A. Something pretentiously superior
B. Listen with interest
C. A weakness or vulnerable point
D. The owner of good heels

Show Answer…
Correct Answer: a weakness or vulnerable point
(more…)