Carron Water noun1 •A minor river in Kincardineshire, Aberdeenshire council area, Scotland, which flows into the North Sea at Stonehaven.