arran noun1 •(no longer used) spiderSweep'th Arrans down, till all be clean neer lin, Els he'l leauk all Agye when he comes in […] — 1685 formsarrans