insinuate
Explore definitions, synonyms, and language insights of insinuate
Definitions
                    Verb
                    
                introduce or insert (oneself) in a subtle manner; "He insinuated himself into the conversation of the people at the nearby table"
                
                    Verb
                    
            give to understand; "I insinuated that I did not like his wife"