To sit on the fence – English Idiom meaning 20 Jan, 2015 The meaning of the English idiom – To sit on the fence