liquid sunshine
Short definition from Wiktionary
Noun
- A beverage that is fluorescent or irradiated, believed to have medicinal properties.
- An alcoholic beverage that is particularly smooth and tasty.
- Rain.
We haven’t written up liquid sunshine yet: Simple and Standard meanings, examples and a quiz.