Home
To dismay; to dishearten; to daunt.