ATMTranslate ATM | into French | into Italian | into Spanish German translation of ATMabbr. automated teller machineATM in other Oxford dictionaries Definition of ATM in the British & World English dictionary Definition of ATM in the US English dictionary