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
Tweet