We do not currently know of any synonyms for attowatts.
The noun attowatts is defined as:
Did you mean outwits?