a small place to live, stay in or work in; small hidden or inferior place We went for a drink at a little hole in the wall near the university last night.
HOLE IN THE WALL
Meaning of HOLE IN THE WALL in English
English idioms vocab. Словарь английских идиом и выражений. 2012