Meaning of insinuate

Definition of insinuate

(verb) introduce or insert (oneself) in a subtle manner; "He insinuated himself into the conversation of the people at the nearby table"
give to understand; "I insinuated that I did not like his wife"

Other information on insinuate

WIKIPEDIA results for insinuate
Amazon results for insinuate