meaning of bucket shop

1. formerly a cheap saloon selling liquor by the bucket


Related Words

bucket shop |

Developed & Maintained By Taraprasad.com

Treasure Words