Leorant's definitions
To build or create a hut or temporary shelter, typically in a recreational manner and in an outdoors environment.
Also seen as hutched, hutching.
Also seen as hutched, hutching.
by Leorant December 23, 2023
Get the Hutchmug.
Get the Hutchmug. We'll email you a link to sign in instantly.