what is meaning of idiom "cat on fence"..?
Answers
Answered by
1
referring to one who refuses to take sides
Answered by
0
delay or avoid making a decision or choice.
hope tHis help..
hope tHis help..
Similar questions