Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hole in the wall
in English
hole in the wall
#common
Definitions
Noun
a
small
,
unremarkable
establishment
;
humble
appearance
informal
term
for
cash
machine
(
mainly
UK
usage
)
colloquialism
for
an
ATM
;
convenient
access
The
bank
installed
a
hole
in
the
wall
near
the
supermarket
for
customers
to
withdraw
cash
.