Humiliant
/(?)/
Hu·mil·i·ant
Humiliant
a.
Humiliating; humbling.
[
R.
]