hutch [pl. hutches] , {Places}
Notices
  • a small building for keeping animals