adyayan

Idioms & Phrases

English - idiom or phrase
61. The phrase 'long in the tooth' is used to describe someone who is:
  • C. Old or getting old
  • B. Having dental problems
  • A. Very talkative
  • D. A veterinarian specializing in horses
62. What does it mean 'to keep a stiff upper lip'?
  • A. To be arrogant and condescending
  • B. To not show any feeling, especially of fear or distress, in the face of adversity
  • C. To suffer from a facial paralysis
  • D. To be stubbornly silent
63. To 'make ends meet' means:
  • D. To connect two separate things
  • A. To finish a project successfully
  • B. To become extremely wealthy
  • C. To earn just enough money to cover one's basic living expenses
64. What is the meaning of 'to mend one's fences'?
  • B. To start a new argument with someone
  • D. To prepare one's defenses
  • C. To try to repair a damaged relationship and restore friendly relations
  • A. To perform repairs on a physical fence
65. To 'run the gauntlet' means:
  • B. To face a series of harsh criticisms, attacks, or challenges
  • C. To escape from a dangerous situation unharmed
  • A. To participate in a medieval race
  • D. To wear protective gloves
66. What does it mean 'to take the bull by the horns'?
  • A. To avoid a difficult situation
  • B. To engage in the sport of bullfighting
  • C. To deal with a difficult or dangerous situation directly and decisively
  • D. To act in a reckless and impulsive manner
67. A 'wolf in sheep's clothing' is a person who:
  • D. Is very shy and timid
  • B. Hides malicious intentions under a guise of friendliness
  • A. Is harmless and gentle
  • C. Is a shepherd
68. To 'go scot-free' means:
  • A. To travel to Scotland without a visa
  • C. To escape from a situation without any punishment or harm
  • B. To be found guilty and pay a heavy fine
  • D. To receive a discount
69. What does it mean 'to pay through the nose'?
  • D. To pay for something with great reluctance
  • A. To get an excellent bargain
  • C. To suffer a nasal injury
  • B. To pay a ridiculously high price for something
70. The 'apple of one's eye' refers to:
  • B. A person with exceptional eyesight
  • C. A person who is cherished more than any other
  • A. A favorite type of fruit
  • D. A perfect or flawless object