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