Advertisement
Advertisement
golden shower
noun
a tree, Cassia fistula, of the legume family, native to India, having long, drooping clusters of yellow flowers.
Discover More
Word History and Origins
Origin of golden shower1
First recorded in 1910–15
Advertisement
Advertisement
Advertisement
Advertisement
Browse