Why is uisge beatha sometimes hyphenated?
It's always hyphenated. If it's not, it's a mistake.
It's a single compound word, literally translates (like so many alcoholic drinks) to water of life.
Well, isn't whiskey the water of life???
I literally just clicked, "Seo uisge-beatha.".