Insinuant

(a.) Insinuating; insinuative.