Daunts meaning : To discourage, intimidate. To overwhelm.
daunts
merguez
dry nurses
reupholsters
scollops