tergiversator

noun

One who practises tergiversation.

One who tergiversates; one who suffles, or practices evasion.

One who tergiversates.

A respondent who avoids giving a clear direct answer.