1 Debilitating (adjective)
Tending to weaken something.
Hindi meaning: दुर्बल
Synonyms: Draining, Exhausting, Enervating
Antonyms: Invigorating, Refreshing
Example: Poor customer care can have a <strong>debilitating</strong> effect on a business.
Trick: Debts ne company ko debilitating kar diya hai









