Find the word definition

Wiktionary
flower water

n. The water in which stems of cut flowers are immersed (typically in a vase)