show one's face
idiom
: to appear in public and be seen by people
I don't know how he can stand to show his face around here after what happened.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share