Q. Choose the correct meaning of the idiom 'Turn over a new leaf'.
β
Correct Answer: (B)
Begin to behave in a better way
Explanation: It means to start a new and improved way of life.
Explanation by: Mr. Dubey
It means to start a new and improved way of life.