attometer US spelling of attometre. Noun US spelling of attometre. Origin From atto- + meter. Forms attometers