Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bucket shop

- An office or a place where facilities are given for betting small sums on current prices of stocks, petroleum, etc.