'showerhead' definitions:

Definition of 'showerhead'

(from WordNet)
noun
A perforated nozzle that showers water on a bather