English synonyms about - contact  
self-deprecatingapologeticexcusatory

self-deprecating

adjective

1 self-deprecating

Conscious of your own shortcomings.


Find more on self-deprecating elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.045