shower rose noun1 •(Australia, New-Zealand) A perforated nozzle that sprays water on a bather, sometimes in adjustable patterns. formsshower roses