hutter /ˈhʌtə/ noun1 •Someone who lives in a hut.The sixty-five remaining hutters were evicted in 2012. It was a similar story at Rascarrel in Galloway. Some hutting sites like Seton Sands in East Lothian became caravan sites […] — 2015 formshutters