Noun > Dispenser

(count)

1 : a machine or container that lets you take small amounts of something

a paper towel dispenser

a soap/tape dispenser

2 : a person or organization that gives or provides something to people

hospitals and other health-care dispensers

— often + of

A teacher should be more than a dispenser of knowledge.