DEFINITION
Automated Teller Machine (ATM)

"ATM": 1. Automated Teller Machine. 2. At The Money. 3. Netherlands. Amsterdam Treasury Bond Market.
Loading conversations.
Similar or Related Terms
Statistics
86
Characters
15
Words
49.48
Flesch Reading Ease
7.6
Flesch Kincaid Grade