Orkney-English results

heck noun barred container for feeding hay/straw etc to animals