Synonyms for "humiliated"

Words with similar meaning