ATTO Meaning of ATTO in English (a) Prefix used in the SI system meaning "multiply by 10 -18 ". For example, 3 am means 3× 10 -18 meters. General chemistry English glossary. Английский глоссарий общей химии. 2012