Daunters, noun plural of daunter. Synonyms in the same form.
intimidators, discouragers, overwhelmers
All synonyms for daunter →