Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of insinuative

- Stealing on or into the confidence or affections; having power to gain favor.
- Using insinuations; giving hints; insinuating; as, insinuative remark.