Idiom: Face your demons

Idiom Definitions for 'Face your demons'


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

Contributed By: Edna morales | Category: Religion

View examples in Google: Face your demons

See also: