Languisher — definition

1. languisher (Noun)

1 definition

languisher (Noun) — A person who languishes.

2 types of
unfortunate unfortunate person