Meaning of “daunting” in the English Dictionary

English