'rainbow shower' definitions:

Definition of 'rainbow shower'

From: WordNet
noun
Deciduous ornamental hybrid of southeastern Asia and Hawaii having racemes of flowers ranging in color from cream- colored to orange and red [syn: rainbow shower, Cassia javonica]