Definition of restobar in English:

restobar

noun

  • A restaurant which serves alcoholic drinks and has characteristics of a bar or nightclub; a combined restaurant and bar.

Origin

1990s; earliest use found in The Montreal Gazette. From resto + bar, perhaps after French restobar.

Pronunciation

restobar

/ˈrɛstəʊbɑː/