Search results
- Dictionaryhole in the wall/ˌhəʊl ɪn ðə ˈwɔːl/
noun
- 1. an automatic cash dispenser installed in the outside wall of a bank. British
- 2. a small dingy bar, shop, or restaurant. North American
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries