English Dictionary
Definition hooch in British English
hooch noun
[uncountable] noun
/huːtʃ/

English Dictionary