Definition Definition

insinuant - Meaning and Examples

Meaning of 'insinuant' (Webster Dictionary)

1 . Insinuant [ a.]
- Insinuating; insinuative.