• Insinuator

    Origin

    From Latin īnsinuātor.

    Full definition of insinuator

    Noun

    insinuator

    (plural insinuators)
    1. One who insinuates.
    © Wiktionary