lion in the way

Noun

 * 1) A danger to be met and overcome.