iJunoon official Urdu Dictionary
لوٹ مار
loot maar
English definition for despond
1. v. lose confidence or hope; become dejected
Synonyms and Antonyms for despond
Sponored Video