English, asked by zairahNatasha, 1 year ago

meaning of following idioms or phrases
a) to turn over a new leaf
b) smell a rat
c) black and blue
d) yeoman's service

Answers

Answered by GOVARDHANRAONAIDU
2
a) to turn over a new leaf
start to act or behave in a better or more responsible way
b) smell a rat
sense that something is not right
c) black and blue
if a person or part of their body is black and blue, their skin is covered with bruises 
d) yeoman's service
excellent work

ShivPriya: neat work :-)
zairahNatasha: thank you soo much
ShivPriya: zairahnatasha pls report that answer
Similar questions