daunting

[dɔ́ːntiŋ]


人の気力をくじく、困難な、手ごわい、おびえさせる