Bowmont Water noun1 •A river in the Scottish Borders council area, Scotland and Northumberland, England, where it forms the River Glen.