atto- Syllabification: (atto-)Definition of atto- combining form Mathematics (used in units of measurement) denoting a factor of 1018:attowattOrigin:from Danish or Norwegian atten 'eighteen'atto- in other Oxford dictionaries Definition of atto- in the British & World English dictionary