Online English Dictionary

Home

Insinuative


a.

Stealing on or into the confidence or affections; having power to gain favor.


© 2009 Dammam Community College