ATMTop 15000MeaningsNoun1. automated teller machine; automatic teller machine; ATM; cash machine2. asynchronous transfer mode; ATM3. anti-tank missileOther spellingsエー・ティー・エムUsage share unknown