Weaken(verb) To become or make less strong, powerful, or effective; to reduce in force or intensity. Hindi meaning:कमजोर करना, दुर्बल होना, शक्ति में कमी आना Synonyms: diminish, reduce, undermine, erode, impair