What is the meaning of the word "humbled"?

Definitions:

  1. subdued or brought low in condition or status copy to clipboard adjective
    • The business owner was humbled by failure. copy to clipboard

Synonyms: