← DefinitionshareGuesshutchedadjectiveKept or enclosed in a hutch (a cage or box for small animals).SynonymsenclosedadjectiveAntonymsfreeadjective