Definition of languisher in English:

languisher

noun