insinuate
Info · Definitions · Synonyms · Characters
Definitions
(verb) introduce or insert (oneself) in a subtle manner. Example: "He insinuated himself into the conversation of the people at the nearby table."
Verb Definition 1
Info · Definitions · Synonyms · Characters