debilitating
adjective#32,407
Translation
No Japanese definition yet.
English definition
- impairing the strength and vitality
Examples
- Cancer patients often have to deal with debilitating bouts of nausea.
- Tom suffers from debilitating migraines.
No Japanese definition yet.