Meaning of insinuating

Definition of insinuating

(adj) calculated to please or gain favor; "a smooth ingratiating manner"

Other information on insinuating

WIKIPEDIA results for insinuating
Amazon results for insinuating