Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ATM
in English
ATM
#common
Definitions
Noun
automated
teller
machine
;
cash
dispenser
The
bank
installed
a
new
ATM
near
the
entrance
.
asynchronous
data
transfer
method
The
company
uses
an
ATM
protocol
to
transfer
data
efficiently
.
stock
pricing
at
market
value
The
investor
purchased
stocks
with
an
ATM
strategy
to
minimize
losses
.