Humiliate, v. t. [imp. & p. p. Humiliated; p. pr. & vb. n. Humiliating.]
Etymology: [L. humiliatus, p.p. of humiliare. See Humble.]
To reduce to a lower position in one's own eyes, or in the eyes of others; to humble; to mortify. We stand humiliated rather than encouraged. M. Arnold.
Shades of meaning
Fernald has no entry of its own for humiliate; he lists it under abase, abash.
Where he writes about it:
Humble in present use refers chiefly to feeling of heart; humiliate to outward conditions; even when one is said to humble himself, he either has or affects to have humility of heart. — from abase