Competitive English Practice Test
Competitive English Idioms and Phrases 3
What does 'ON THE FENCE' mean?
Select your answer
A
To be sitting outside
B
Undecided or uncommitted about something
C
To be defensive
D
To be outdoors
Hint