• word of the day

    insinuating

    insinuating - Dictionary definition and meaning for word insinuating

    Definition
    (adj) calculated to please or gain favor
    Synonyms : ingratiating , ingratiatory
    Example Sentence
    • a smooth ingratiating manner
Download our Mobile App Today
Receive our word of the day
on Whatsapp