Synonyms and Antonyms for insinuate

1. insinuate (v.)

introduce or insert (oneself) in a subtle manner

Synonyms:

2. insinuate (v.)

give to understand

Synonyms: