'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]