Online English Dictionary

Home

Insinuating


a.

Winding, creeping, or flowing in, quietly or stealthily; suggesting; winning favor and confidence insensibly.


© 2009 Dammam Community College