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