Word info

insinuant

Adjective

Meaning

Insinuating; insinuative.

Source: Webster's dictionary

Close letter words and terms