NichiDict

顔負け

かおまけ
[kaomake]

Meanings

1.NounNoun・suruIntransitive

being put to shame; being outshone; being eclipsed; feeling embarrassed