waverer · hesitater · waffler
1. Waverer
waverer, hesitater
Other
waffler
One who vacillates.
Use in printed books, per decade from 1850 to 2019.