Definition of river tay in English English dictionary
Longest river in Scotland. It rises on the northern slopes of Ben Lui and flows through Loch Tay to enter the North Sea below Dundee after a course of 120 mi (193 km). It drains 2,400 sq mi (6,200 sq km), the largest drainage area in Scotland