MOONSHINE Meaning of MOONSHINE in English homemade liquor, hooch, screech Art invited us over to taste his moonshine - homemade wine. English idioms vocab. Словарь английских идиом и выражений. 2012