We do not currently know of any synonyms for slatters.
The verb slatters is defined as:
Did you mean slaters, flatters, clatters, platters, shatters or scatters?