scraugh noun2 •(Scotland) A screech.The old woman o'er the way To our cheer a scraugh gave back — 1867 •(Ireland) Sod.The sod, or scraugh, which had been used to cover the mouth of the vessel, and prevent the bones which it contained from falling out, still held together. — 1855 formsscraughs