equivocator
noun
°Agent noun of equivocate; one who equivocates.