VariousWords beta
Related Terms:
Definitions:
Verb
Definition: present participle of insinuate
Adjective
ingratiating
insinuating
ingratiatory
Definition: calculated to please or gain favor; "a smooth ingratiating manner"