English word definition — powered by WordNet
subdued or brought low in condition or status
made to feel uncomfortable because of shame or wounded pride
Want to remember humiliated?