SynonymX
Speak
Insinuate
Definition of Insinuate
1.
Introduce or insert (oneself) in a subtle manner
Verb
2.
Give to understand
Verb
Synonyms for word "insinuate"
adumbrate
intimate
Semanticaly linked words with "insinuate"
bring in
introduce
hint
suggest