noun, noun or participle which takes 'suru', intransitive verb
put to shame; outshone; eclipsed
Describes a situation where someone or something is so superior that another person feels embarrassed or inferior by comparison. Often used in the pattern 〜も顔負けの… or 〜が顔負けする.