ZIM Dictionary
One Word, One Wiki
Insinuate
To suggest or hint at something often in a covert or unpleasant way
To introduce gradually or subtly
To maneuver oneself into a position or relationship