HUMILIANT


Meaning of HUMILIANT in English

adj humiliating; humbling.

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