Dispensator

Webster's Dictionary of the English Language

·noun A distributer; a dispenser.

Related Words