'fence-sitter' definitions:

Definition of 'fence-sitter'

(from WordNet)
noun
A person who won't take sides in a controversy