courage
-
faced head-on
To confront a difficult situation, problem, or challenge directly and without avoidance or delay.
The meaning and origin of interesting English phrases
To confront a difficult situation, problem, or challenge directly and without avoidance or delay.