We do not currently know of any synonyms for slatter.
The verb slatter is defined as:
See full definition of the word slatter.
Did you mean slater, latter, shatter, flatter, clatter, spatter, platter or scatter?