What is the full meaning of dramshops
DRAMSHOP, a shop or barroom where spirits are sold by the dram [n]
Example of the word dramshops placed on a Scrabble board.