MOONSHINE Meaning of MOONSHINE in English homemade liquor, screechArt invited us over to taste his moonshine - homemade wine. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012