Yahoo Web Search

Search results

  1. Dictionary
    hole 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