insinuative
Appearance
English
[edit]Etymology
[edit]Adjective
[edit]insinuative (comparative more insinuative, superlative most insinuative)
- Tending to insinuate; insinuating
insinuative (comparative more insinuative, superlative most insinuative)