Groups
Quiz
daunting
-
Seeming difficult to deal with in anticipation; intimidating
As the tallest mountain in the world, Mount Everest is the most
daunting
challenge for mountain climbers.