INSINUATE
- can also mean to gradually make oneself a part of a group, a persons life, etc.
- to hint or indirectly suggest [v INSINUATED, INSINUATING, INSINUATES]
- means to imply or suggest in a subtle or indirect way.
- Suggest or hint (something bad or reprehensible) in an indirect and unpleasant way
- Maneuver oneself into (a position of favor or office) by subtle manipulation
- Slide (oneself or a thing) slowly and smoothly into a position