meaning of dramshop

1. A shop or barroom where spirits are sold by the dram.


Related Words

dramshop |

Developed & Maintained By Taraprasad.com

Treasure Words