languisher
a person who languishes