swiller

SWILL'ER, n. One who drinks voraciously.