Main definitions of atm in English

: atm1ATM2ATM3

atm1

Translate atm into Spanish

abbreviation

Physics
  • Atmosphere(s), as a unit of pressure.

Main definitions of ATM in English

: atm1ATM2ATM3

ATM2

Pronunciation /ˌāˌtēˈem/ /ˌeɪˌtiˈɛm/

Translate ATM into Spanish

noun

  • A machine that dispenses cash or performs other banking services when an account holder inserts a bank card.

    ‘they tried to withdraw cash from an ATM using the stolen cards’
    • ‘he took out $200 from an ATM machine’

Origin

1970s short for automated teller machine.

Main definitions of ATM in English

: atm1ATM2ATM3

ATM3

Translate ATM into Spanish

abbreviation

  • 1informal At the moment.

    • ‘I'm going through a difficult time ATM’
  • 2Telecommunications
    Asynchronous transfer mode.