humiliatable
Adjective
Meaning
humiliatable (comparative more humiliatable, superlative most humiliatable)
(rare) Capable of being humiliated.
Adjective
humiliatable (comparative more humiliatable, superlative most humiliatable)
(rare) Capable of being humiliated.