Meanings
-
1
verb
to suggest indirectly; to introduce or work in subtly
He insinuated that the funds had been misused.
Thesaurus
Etymology
From Latin insinuare ('to introduce by winding, work in'), from in- ('in') + sinuare ('to bend, curve'), from sinus ('a curve, fold, bay').
View etymology graph ->