Daunt

From Fresh Dictionary

English

Verb

to daunt

  1. to discourage

Translations

Personal tools