-
adjectivedepriving of confidence or hope or enthusiasm and hence often deterring action
Similar:
Opposite: -
adjectiveexpressing disapproval in order to dissuade
Similar:
Synonyms & Similar Words
Similar:
Similar: