Skip navigation.

showerhead - What does it mean?

Definition of 'showerhead'

English

Noun

(en-noun)
  • A perforated nozzle that showers water on a bather. Some can spray different patterns of water.
  • Similar to 'showerhead'

    squarehead, shoreweed, scirrhoid, squirehood