Find the word definition

Wiktionary
bar fly

n. (alternative spelling of barfly English)

WordNet
bar fly

n. a drinker who frequents bars