languisher
1. [ noun ] a person who languishes
Related terms: unfortunate pine_away
Similar spelling:   languish
  langouste
  language
  langoustine