(English) An administrator; dispenser of provisions Spenser, Spincer, Spinser Health Source: Medical Dictionary Author: Health Dictionary