English to English
insinuating
(/I/n's/I/n/j//u/,/eI/t/I//N/
)
adjective (a)
Winding, creeping, or flowing in, quietly or stealthily; suggesting; winning favor and confidence insensibly.(adjective)
source: webster1913
adjective satellite (s)
calculated to please or gain favor(adj.all)
source: wordnet30