show your face - definition and synonyms

phrase informal
  1. to go somewhere where other people will see you, especially when they might not want you to be there

    I don’t know how Sarah can show her face around here after what she did.

See also main entry: show