Idiom: Face your demons

What does 'Face your demons' mean?

If you face your demons, you confront your fears or something that you have been trying hard to avoid.

  • Category: Religion
  • Contributed By: Edna morales

See also: