Tamil Dictionary 🔍

dramshop

Dram"shop`, n. Defn: A shop or barroom where spirits are sold by the dram.


dramshop - Similar Words