Tay, Firth of Syllabification: (Tay, Firth of)Definition of Tay, Firth of the estuary of the Tay River, on the North Sea coast of Scotland. Tay, Firth of in other Oxford dictionaries Definition of Tay, Firth of in the British & World English dictionary