Chinese idiom · 成语
抛头露面
Meaning
To show one's face in public; to appear prominently in the public eye.
Character by character
抛头show head
露面reveal face
Origin and story
From Song dynasty prose. Originally referred to women breaking social seclusion, now used generally.