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
Tweet