What does brew pub mean?

brew pub meaning in Urban Dictionary

A pub that acts brews (typically ales and lagers) made in-house. Not to ever be confused with a microbrewery, which brews and directs, but will not neccessarily serve in-house.