Definition of self-depreciatory in English:

self-depreciatory

adjective

Pronunciation

self-depreciatory

/ˌselfdəˈprēSH(ē)əˌtôrē//ˌsɛlfdəˈpriʃ(i)əˌtɔri/