bucket shop

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