HOLE IN THE WALL Meaning of HOLE IN THE WALL in English (n): ATM (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012