An Encylopedia Britannica Company

automated teller machine

automated teller machine noun
plural automated teller machines
automated teller machine
noun
plural automated teller machines
Britannica Dictionary definition of AUTOMATED TELLER MACHINE
[count] US
: atm