Find the word definition

Wiktionary
bucket shops

n. (bucket shop English)