Tăv'ern-häunt'er, n.

noun

n. [From tavern and haunt.] One who frequents taverns.