Dictionary

ATM

[a·te·em]noun
Definitions
  1. 1.

    ATM; cash machine

    Anjungan Tunai Mandiri (Indonesian backronym). Used exactly like English ATM. Universally understood.

Tags
Discussion

Loading comments...