See Also: sheading(medicine)
sheading(dictionary)

sheading (iou)



sheading noun. L16.
[Var. of SHEDDING noun1.]
Each of the six administrative subdivisions of the Isle of Man.