An Encylopedia Britannica Company

bucket shop

1 ENTRIES FOUND:
bucket shop noun
plural bucket shops
bucket shop
noun
plural bucket shops
Britannica Dictionary definition of BUCKET SHOP
[count] British, informal
: a company that sells cheap airplane tickets