Tay /teɪ/ noun1 •The longest river in Scotland, United Kingdom, originating on the slopes of Ben Lui and flowing eastwards through the city of Perth before becoming an estuary, the Firth of Tay.A Metro-Cammell diesel multiple-unit from Dundee approaches Perth on the single-line bridge over the Tay in July, 1961. — 1962