insinuateEnglish

insinuate, adumbrate, intimate

Verb

Give to understand

English: intimate, adumbrate, insinuate

Bahasa: merapat, menyindir

Introduce or insert (oneself) in a subtle manner

English: insinuate

Bahasa: menyindir

Bahasa words with similar meanings

English words with similar meanings

Show 2 words