insinuate
1. [ verb ] introduce or insert (oneself) in a subtle manner
Examples:

"He insinuated himself into the conversation of the people at the nearby table"

Related terms: bring_in
2. [ verb ] give to understand
Synonyms: intimate adumbrate
Examples:

"I insinuated that I did not like his wife"

Related terms: hint insinuation
Similar spelling:   insinuation
  ingenue
  incinerate
  inguinal
  insincere
  ingenuity
  inseminate
  ingeminate
  insincerity
  insincerely
  inseminated
  ingoing
  in_kind