We do not currently know of any synonyms for shewer.
The noun shewer is defined as:
Did you mean sheer, chewer, shower, sewer or skewer?