Find the word definition

The Collaborative International Dictionary
Shewer

Shewer \Shew"er\, n. One who shews. See Shower.

Wiktionary
shewer

n. (context archaic English) One who shews.