self-mockery 1

noundomain: communication
EnWordnet [ver.5.0]
EnglishEnglish
Definition

gentle humour at one's own expense.

  • 1.His letter home has a touch of self-mockery.
FENG