ATM


Meaning of ATM in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.