scriddan noun1 •(Scotland, rare) A kind of landslide in which rain loosens the side of a mountain or hill and rocks slide down.... Scriddans are also frequent in the wilds of Sutherland and Caithness. — 1836 formsscriddans