quitter

noun

One who gives up easily.

To suppurate.

One who quits.

A deliverer.

Matter flowing from a sore or wound.