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