Definition: 1. discouraged, despondent, hopeless
Show more information about mismodig
Search took: 6.72 ms