insinuate

Verbs

  • (v) introduce or insert (oneself) in a subtle manner
    • He insinuated himself into the conversation of the people at the nearby table
  • (v) give to understand
    • I insinuated that I did not like his wife
    intimate, adumbrate,

Synonyms

intimate adumbrate

Words of close approximity