NichiDict

身の証を立てる

みのあかしをたてる
身の証しを立てる
[minoakashiwotateru]

Meanings

1.ExpressionIchidan

to establish one's innocence; to prove oneself right

2.ExpressionIchidan

to prove one's identity