Dictionary search results

Showing 1-2 of 2 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