Hermitage Water noun1 •A river in the Scottish Borders council area, Scotland, a tributary of Liddel Water.