shower
SHOWER
, n. One who shows or exhibits.