Synonyms of 'barfly'

alcoholic, bacchanal, bibber, boozer, dipsomaniac, drinker, drunk, drunkard, inebriate, sot, tippler, toper, tosspot, winebibber