Definition of punch-house in English:

punch-house

noun

historical
  • An inn or tavern where punch is served; especially (in India) one frequented by sailors.

Origin

Mid 17th century. From punch + house. Compare earlier alehouse.

Pronunciation

punch-house

/ˈpʌn(t)ʃhaʊs/