Definition of "Hutch" :
noun: small crude shelter used as a dwelling
noun: a cage (usually made of wood and wire mesh) for small animals
noun: small crude shelter used as a dwelling
noun: a cage (usually made of wood and wire mesh) for small animals