1.

                         Which of the following idioms means 'cause of one's problems or unhappiness'?

A.  Bane of one's life
B.  Break the back of the beast
C.  Cross to bear
D.  Dodge a bullet
Answer» B.  Break the back of the beast


Discussion

No Comment Found