Definition, synonyms and related words
One who whiffles, or frequently changes their course or opinion.