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)

Advertisement

Bookmark This Site