English, asked by Misif, 1 year ago

what is meaning of idiom "cat on fence"..?

Answers

Answered by Anonymous
1
referring to one who refuses to take sides
Answered by razveernegi
0
delay or avoid making a decision or choice.


hope tHis help..

Similar questions