Insinuating - Definition

insinuating

adj 1: calculated to please or gain favor; "a smooth
ingratiating manner" [syn: ingratiating, insinuating,
ingratiatory]

Look up another word