debilitating

Adjective
  1. Impairing the strength and vitality (synset 301360814)

Found on Word Lists

Other Searches