Synonyms: frustrating
Definition: discouraging by hindering
Similar words: discouraging
Definition: depriving of confidence or hope or enthusiasm and hence often deterring action
Usage: where never is heard a discouraging word
Synonyms: thwarting, frustrating, frustrative
Definition: preventing realization or attainment of a desire
Similar words: preventative, preventive
Definition: tending to prevent or hinder