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