Definition of Languisher

  • 1. A person who languishes Noun

Semanticaly linked words with "languisher"

Hyponims for word "languisher"