From Longman Dictionary of Contemporary Englishbarflybar‧fly /ˈbɑːflaɪ $ ˈbɑːr-/ noun (plural barflies) [countable] American English informal DFDsomeone who spends a lot of time in bars
Examples from the Corpus
barfly• The cops in the bar were trying desperately to pass as barflies.• If at second glance you deem him a dud, you can slip back into anonymity and leave him to the barflies.