INSINUANT


Meaning of INSINUANT in English

adj insinuating; insinuative.

Webster English vocab.      Английский словарь Webster.