Insinuant
(
a.
) Insinuating; insinuative.