Longman Dictionary English From Longman Dictionary of Contemporary English(have) a mountain to climb(have) a mountain to climbBritish English used to say that someone has a lot of work to do to achieve their aim, especially when you believe it will be difficult → mountain ldoceonline.com