equivocator

EQUIV'OCATOR, n. One who equivocates; one who uses language which is ambiguous and may be interpreted in different ways; one who uses mental reservation.