Meaning of ATM in English

ATM

(1) Asynchronous Transfer Mode

(2) Automatic Teller Machine

e.g. bancomat

Acronyms Misc English vocab.      Словарь сокращений и аббревиатур английского языка.