Insinuating Meaning

There are 1 meaning(s) for word Insinuating

Meaning 1 : calculated to please or gain favor

    Synonyms : ingratiating,  ingratiatory