ATMTranslate ATM | into German | into Italian | into Spanish French translation of ATMn abbr automated teller machine guichet (m) automatiqueATM in other Oxford dictionaries Definition of ATM in the British & World English dictionary Definition of ATM in the US English dictionary