What does brewpub mean?

brewpub meaning in General Dictionary

a mixture brewery and restaurant; alcohol is made for usage regarding premises and served along side food