upholsterer

n. Person who upholsters, esp. For a living. [obsolete upholster from *uphold in sense keep in repair]

n. One who provides hangings, coverings, cushions, curtains, and the like; one who upholsters.