Meaning of the word self-deprecating in English

What does self-deprecating mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

self-deprecating

US /ˌself-ˈdep.rəˌkeɪ.tɪŋ/
UK /ˌself-ˈdep.rəˌkeɪ.tɪŋ/

Adjective

modest about or critical of oneself, especially humorously

Example:
His self-deprecating humor made everyone laugh.
She has a charmingly self-deprecating manner.