linn /lɪn/ noun2 •(Scotland, Northern-England) A waterfall or cataract (torrent of water running over a rocky bed), or a ravine down which such a waterfall rushes.What seek we here / Amid this waste where desolation scowls, / And the red torrent, brawling down the linn, / Sings everlasting discord? — 1814 •(Scotland, Northern-England) A pool of water, especially one formed and agitated by the water from a cascade.There frisks the freckl'd finny tribe, In linns both wide and steep. — 1812 formslinns