What is the meaning of Doser?

One who administers a dose.

to dose (administer a dose)

to dish out

indefinite plural of dose

indefinite plural of dos

Source: wiktionary.org