MOONSHINE


Meaning of MOONSHINE in English

homemade liquor, hooch, screech Art invited us over to taste his moonshine - homemade wine.

English idioms vocab.      Словарь английских идиом и выражений.