fencesitter
/ˈfɛnsˌsɪtər/
noun
- A person who avoids taking a side or making a decision in a disagreement or debate.
- During the argument, she remained a fencesitter and refused to choose a side.
- The politician was criticized as a fencesitter who never took a clear stand on important issues.
- My friend is a fencesitter when it comes to choosing a restaurant; he always says he's fine with anything.