taproom









taproom


noun

  1. a barroom, especially in an inn or hotel; bar.

noun

  1. a bar, as in a hotel or pub

n.also tap-room, 1807, from tap (n.1) + room (n.).

50 queries 0.549