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 Hutch mug.