What is the full meaning of taphouse
a tavern [n -S]
Example of the word taphouse placed on a Scrabble board.