English Dictionary
Definition hole-in-the-wall in British English
hole-in-the-wall noun
[countable] noun
2
a very small shop or restaurant
Synonyms and related words
