dictionary.pt

insinuate

verb/ĩsiˈnu.aɾ/medium

Definition

To suggest something in an indirect way; to hint.
He insinuated that he was unhappy.
She tried to insinuate a criticism.

Etymology

Do latim 'insinuare'

Related words