SCREECH


Meaning of SCREECH in English

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

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