What is the meaning of the word "self-deprecating"?

Definitions:

  1. conscious of your own shortcomings copy to clipboard adjective
    • I was known for my selfdeprecating humour. copy to clipboard