automated teller machine
noun
Same as cash dispenser

"Swiss banks are issuing new cards which will allow Cash withdrawals from ATMs in Belgium, Denmark, Spain, France, the Netherlands, Portugal and Germany" [Banking Technology]

"...the major supermarket operator is planning a new type of bank that would earn 90 per cent of its revenue from fees on automated teller machine transactions. With the bank setting up ATMs at 7,000 group outlets nationwide, it would have a branch network at least 20 times larger than any of the major banks" [Nikkei Weekly]

Browse by Subjects
ATM
See All Related Terms »

machine hour rate
delinquency
change
mortgage famine
capital tax