tergiversator

noun

One who practises tergiversation.

noun

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

noun

one who tergiversates

noun

a respondent who avoids giving a clear direct answer