meaning of insinuating

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


Related Words

insinuating | insinuatingly |

Developed & Maintained By Taraprasad.com

Treasure Words