2 English Synonyms for HOLE-IN-THE-WALL
Prev.1Next
Show external searches
Search for Se ATM. in:
automated teller machine
Definition: 1. (banking) A device that provides bank customers with cash withdrawal and other services without the need for a human teller.
Show more information about automated teller machine
Prev.1Next
Search took: 2.2014 ms