Subscribe
URL of the page has been copied to clipboard.
Meaning : A business establishment that combines a casino and a hotel.
Synonyms : hotel-casino
Meaning : A building that houses both a hotel and a casino.
Install App