Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-6 of 6 results

ATM British & World English

asynchronous transfer mode

atm in atmosphere British & World English

a unit of pressure equal to mean atmospheric pressure at sea level, 101,325 pascals

ATM English-French

guichet m automatique

ATM English-German

→ automated teller machine

ATM English-Spanish

cajero