NichiDict

鼻を折る

はなをおる
[hanawooru]

Meanings

1.ExpressionGodan

to humble someone