Hole in The Wall Posted April 10, 2017 tesla An informal term for a cash dispensing machine, also called an ATM (automated teller machine).-