SCREECH


Meaning of SCREECH in English

homemade liquor, moonshine

We can't afford a bottle of gin, so I bought a jug of screech.

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