Dictionary search results

Showing 1-5 of 5 results

casino British & World English

A public room or building where gambling games are played

casino English Thesaurus

he enjoyed a flutter at the casino

casino banking British & World English

The practice whereby a commercial bank engages in unduly speculative or risky financial activities with the aim of achieving high profits