insinuate (v.)

  1. introduce or insert (oneself) in a subtle manner; He insinuated himself into the conversation of the people at the nearby table'

  2. give to understand; I insinuated that I did not like his wife

    [ Syn: intimate , adumbrate ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.