debilitating - making somebody's body or mind weaker - ทำให้อ่อนกำลัง, ทำให้อ่อนเพลีย Articles found: Tiger Woods arrested for DUI, says medicines, not alcohol, the cause (30/05/2017) Can "do-gooder" urban dwellers really regrow forests? (02/06/2016)