liquid sunshine
Noun
Meaning
A beverage that is fluorescent or irradiated, believed to have medicinal properties.
An alcoholic beverage that is particularly smooth and tasty.
(ironic) Rain.
Source: en.wiktionary.orgSynonyms
Antonyms
Examples
Whisky is liquid sunshine.