discouraging Meaning and Definition
View English Meanings of: mayoos
1. a. depriving of confidence or hope or enthusiasm and hence often deterring action
2. s. expressing disapproval
1. a. depriving of confidence or hope or enthusiasm and hence often deterring action
2. s. expressing disapproval
Sponored Video