Insinuant

enUK

In`sin´u`ant


a.1.Insinuating; insinuative.