I. noun Date: 1976 a computerized electronic machine that performs basic banking functions (as handling check deposits or issuing cash withdrawals), II. abbreviation asynchronous transfer mode
ATM
Meaning of ATM in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012