ATM


Meaning of ATM in English

n. cash machine, computerized bank machine where customers can make transactions using a magnetic card

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.