vacillator
Noun
Meaning
vacillator (plural vacillators)
One who vacillates.
Synonyms
opportunist
carpetbagger
dawdler
ingrate
timeserver
waverer
palterer
hesitator
hesitater
waffler
willow in the wind