Meaning of cellar bar in English:
cellar bar
noun
A bar or restaurant located in the cellar of a building.
Origin
Early 16th century; earliest use found in Inventorie.
Are You Learning English? Here Are Our Top English Tips
A bar or restaurant located in the cellar of a building.
Early 16th century; earliest use found in Inventorie.