We know of Hutch, the telecom company. Here's what it means in English:
hutch
noun
1 a box or cage, typically with a wire mesh front, for keeping rabbits, ferrets, or other small domesticated animals : a rabbit hutch.
2 a storage chest.
• a cupboard or dresser typically with open shelves above.
No comments:
Post a Comment