English

edit

Noun

edit

lion in the way (plural lions in the way)

  1. A danger to be met and overcome.