bn:00089772v
Verb Concept
EN
insinuate
EN
Introduce or insert (oneself) in a subtle manner WordNet 3.0
Definitions
Examples
Relations
Sources
Links
EN
Introduce or insert (oneself) in a subtle manner WordNet 3.0 & Open English WordNet
To ingratiate; to obtain access to or introduce something by subtle, cunning or artful means. Wiktionary
EN
He insinuated himself into the conversation of the people at the nearby table WordNet 3.0 & Open English WordNet
IS A
WordNet 3.0 & Open English WordNet
Wiktionary