shewer

/ʃəʊ/

📖 中文释义

  1. n. , adj. [英国古语]= show
📘 English Definition(英文释义)
  1. n. One who shews. See Shower.