Browse or search the online slang dictionary

hotel

A pub or restaurant.