HUMILIANT


Meaning of HUMILIANT in English

(a.) Humiliating; humbling.

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