Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
atm
in English
atm
us
/æ.tɪ.mi/
uk
/eɪ.tiː-em/
#common
Definitions
Other
automated
Teller
Machine
(
financial
service
)
You
can
withdraw
cash
from
an
ATM
near
the
bank
.