English vocabulary and translations (See all)
a cash machine: an ATM (Automated Teller Machine), a money dispenser
- "I have no more money, the cash machine ate my credit card and to top it all off, my car was towed."
Do you have smart way of remembering 'Cash machine'? Share it with us!