Definition of "humiliated"

humiliated