What is the full meaning of gastropubs
GASTROPUB, a pub that specializes in providing food and wine of a standard more typical of a fine restaurant than a traditional pub [n]
Example of the word gastropubs placed on a Scrabble board.