Meaning of “daunting” in the English Dictionary

british dictionary