Adjective Definition

insinuating

1.Definition: calculated to please or gain favor

Related Adjective(s):ingratiating, ingratiatory




Please Share