YourDictionary

atm

atmosphere

noun

a computer terminal that allows a bank customer to deposit, withdraw, or transfer funds automatically

asynchronous transfer mode

See atm in American Heritage Dictionary 4

Learn more about atm

atm

link/cite print suggestion box