debilitating

/di'biliteitiɳ/
Adjective
  1. impairing the strength and vitality

Khám phá thêm

Các từ liên quan

Từ trái nghĩa

debilitating
The debilitating illness left her too weak to leave her bed.