discouragement Meaning and Definition
View English Meanings of: mayoosi
1. n. the act of discouraging
2. n. the expression of opposition and disapproval
3. n. the feeling of despair in the face of obstacles
1. n. the act of discouraging
2. n. the expression of opposition and disapproval
3. n. the feeling of despair in the face of obstacles
Sponored Video