MOONSHINE


Meaning of MOONSHINE in English

homemade liquor, screech

Art invited us over to taste his moonshine - homemade wine.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.