Definition of Clyde, Firth of in English:
Clyde, Firth of
proper noun
The estuary of the River Clyde in western Scotland which separates southern Scotland to the east from the southern extremities of the Highlands to the northwest.
Are You Learning English? Here Are Our Top English Tips