ATTO- Meaning of ATTO- in English [ 'atəʊ ]■ combining form denoting a factor of 10 -18 : attowatt. Originfrom Dan. or Norw. atten 'eighteen'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004