insĭnŭātor, ōris, m. [insinuo],
an introducer (eccl. Lat.): deorum, Tert. ad Nat. 2, 1.
·noun One who, or that which, insinuates. ...
Webster's Dictionary of the English Language