Definition Cash machine
English vocabulary and translations (See all our English vocabulary translation)
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!