We do not currently know of any synonyms for thatcher.
The noun thatcher is defined as:
See full definition of the word thatcher.