English Dictionary
Definition hutch in British English
hutch noun
[countable] noun
/hʌtʃ/

English Dictionary