restobar
Noun
Meaning
restobar (plural restobars)
In certain countries, an establishment resembling both a bar and a restaurant.
Synonyms
Related terms
Anagrams
Examples
Authorities entered the Thomas Restobar Club in Lima after discovering it was violating guidelines, with the partygoers dying right at they tried to leave, reports.
The tragedy happened in Lima, Peru, when around 120 people tried to escape the Thomas Restobar club, Mirror reports.