taphouse

English

Etymology

From tap +‎ house.

Noun

taphouse (plural taphouses)

  1. A tavern.

Anagrams